What prerequisites are needed?
You need Python 3.12 or higher, the mkslides CLI installed and available in your PATH, and an MCP client (e.g., Claude in VSCode). Docker is also required if using the Docker installation method.
@bsmnyk
基本情報
MCP (Model Context Protocol) server for generating HTML slides from Markdown content
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mkslides-mcp": {
"command": "uv",
"args": [
"sync"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
mkslides-mcp-server is an MCP (Model Context Protocol) server that generates HTML slides from Markdown content using the mkslides library. It integrates with MCP clients like Claude in VSCode, enabling users to create and manage presentations directly from an AI chat interface.
Install the server via pip (using uv sync or pip install .) or build the Docker image. Then configure it in your MCP client settings (e.g., Claude in VSCode) to run the server process or Docker container. Once configured, invoke the generate_slides tool with your Markdown content, optionally specifying a slide theme, highlight theme, or Reveal.js options.
You need Python 3.12 or higher, the mkslides CLI installed and available in your PATH, and an MCP client (e.g., Claude in VSCode). Docker is also required if using the Docker installation method.
Add an entry to your MCP settings JSON. For a pip installation, use the command `python` with the path `src/mkslides_mcp_server/server.py`. For Docker, use the command `docker` with arguments to run the image, including a volume mount for the output directory.
By default, slides are saved to the `./mkslides_output` directory on the host. When using Docker, the container saves files to `/app/mkslides_output`, which must be mapped to a host directory via the `-v` volume mount.
The only required parameter is `markdown_content` (a string). Optional parameters include `slides_theme`, `slides_highlight_theme`, and `revealjs_options` (a dictionary of Reveal.js settings).
Yes. You can set slide themes via the `slides_theme` parameter, highlight themes via `slides_highlight_theme`, and override Reveal.js options like `transition` using the `revealjs_options` dictionary.
Senso MCP turns a Joomla 5 or 6 site into a remote MCP server. It runs inside Joomla itself (no extra server, no Node.js bridge) and is secured with OAuth 2.1 and Joomla's own ACL. The free pack lets an AI assistant crea

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
This open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Hindsight: Agent Memory That Learns
不止于 CSS
コメント