
Mkdocs Mcp
io.github.ubaumann由 GitHub 账号 ubaumann 发布v0.1.2更新于 Oct 24, 2026
An MCP server that provides serves MkDocs as resources.
概览
一个实验性的 MkDocs 插件,运行本地 MCP 服务器,把 MkDocs 项目的文档页面作为资源提供给助手。
- 可以做什么
- 把已配置的 MkDocs 项目页面作为 MCP 资源提供给助手。
- 按源文件名、目标 URL 或页面标题命名资源,取决于插件的 naming_style 设置。
- 默认以源 Markdown 提供页面内容,关闭 prefer_markdown 时则把构建后的 HTML 转换为 Markdown。
- 可选择把所有页面合并为一个资源,或按文件夹分别合并。
- 由于无法覆盖 mkdocs serve,需通过 mkdocs_mcp 脚本完成构建并启动服务器。
- 适用场景
- 适合用 MkDocs 维护文档、并希望助手在写作或修改时直接读取这些页面的场景,无需把内容粘贴到对话中。该项目仍属概念验证,更适合试验而非正式文档流程。
- 运行要求
- 以 stdio 本地进程运行,通过 mkdocs_mcp 脚本启动(例如 uv run mkdocs-mcp -mt stdio)。需要 MkDocs 项目路径,可用 --mkdocs-project-path 选项或 MKDOCS_PROJECT_PATH 环境变量指定,并在项目的 mkdocs.yml 中加入 mcp 插件。README 使用 uv 管理依赖和虚拟环境。
安装
在 SourceWeft 中
- 打开 控制台中的 Mkdocs Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
mkdocs-mcp
MkDocs Plugin to Serve MCP
A proof-of-concept — feedback welcome!
mkdocs-mcp is an experimental plugin designed to integrate an MCP server into the MkDocs workflow. Due to limitations in MkDocs, the native mkdocs serve command cannot be overridden.
Instead, this project provides the mkdocs_mcp script to handle the build process and launch the MCP server.
Quick Start
Requirements
This project uses uv for dependency management and virtual environments.
Running the MCP Server
To start the MCP server:
Use the --mkdocs-project-path option to specify the path to your MkDocs project if it's not in the current directory. The environment variable MKDOCS_PROJECT_PATH can also be set for this purpose.
MkDocs Configuration
Make sure to include mcp in your mkdocs.yml plugin list:
Using Claude Desktop with WSL
If you're working with Claude Desktop and WSL, configure your claude_desktop_config.json as follows (adjust paths as needed):
Inspecting the MCP Server
For development and debugging, you can directly inspect the MCP server:
Notes
- This project is still in the early proof-of-concept stage.
- Contributions and feedback are highly encouraged!
Thanks for checking out mkdocs-mcp!
GitHub MCP Registry mcp-name: io.github.ubaumann/mkdocs-mcp
来源:README.md,提交 46c9534
工具
0版本历史
1- v0.1.2最新Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分