🛠️ Wiki.js MCP Server 是什么?
Wiki.js MCP Server 是一个为 Wiki.js 设计的 Model Context Protocol 服务,用来打通代码与文档之间的操作链路。它不改变你现有的工作方式,而是让你在管理文档时少做重复操作。它的核心目标很明确:把分散在不同仓库里的文档结构化集中管理,并让这些内容能被开发工具直接读取和调用。
为什么需要它?
以往在多项目协作中,文档通常散落在各自的代码库中,更新靠手动提交,同步依赖团队自觉。时间一长,文档要么过时,要么找不到对应版本。每次查接口或改配置,都得先翻 Git 记录再找 Markdown 文件,效率低还容易出错。
有了 Wiki.js MCP Server,文档可以按项目层级统一组织,页面支持批量调整归属、状态和分类。你不需要逐个进入仓库去维护,所有操作在一个视图内完成。当代码结构变化时,文档也能跟着自动对齐,减少人为遗漏。
核心能力速览
✅ 多仓库文档集中管理
能同时接入多个代码仓库,按目录结构展示文档页面。你可以像浏览文件夹一样查看所有项目的说明文档,修改时也能批量处理,比如一次性将一组页面标记为“已归档”或迁移至新模块。
✅ GraphQL API 直接可用
内置标准 GraphQL 接口,兼容 Wiki.js v2 及以上版本。前端工具、CI 流程或编辑器插件可以直接查询文档元数据和内容,无需额外开发适配层。调用稳定,响应清晰,适合集成到自动化流程中。
✅ Docker 一键部署
通过一条 docker run 命令即可启动服务,配套脚本会自动处理环境变量和依赖配置。本地调试或团队部署都不需要复杂准备,新成员拉起环境的时间从小时级降到分钟级。
适合谁?怎么用?
这个工具更适合使用 Wiki.js 作为技术文档中心的中大型团队,尤其是那些同时维护多个服务或微服务架构的后端、全栈开发者。如果你经常遇到“这个功能有没有文档?”、“上次改的接口说明在哪?”这类问题,它可以帮你把文档真正纳入工程流程。
建议结合支持 MCP 的编辑器(如 Cursor)使用。当你打开某个代码文件时,相关文档会自动出现在侧边上下文面板里,点击就能预览或编辑。文档不再是孤立的存在,而是开发过程中的可交互部分。
如果你们已经在用 Wiki.js,不妨试试把这个服务加进去。部署成本低,集成路径短,带来的信息一致性提升是实打实的。









