kirby-mcp
by bnomei·★ 50·综合分 45
Kirby CMS 的 CLI-first MCP 服务器,可检查蓝图/模板/插件并与真实的 Kirby 运行时交互。
概述
Kirby MCP 是一个专为 Kirby CMS 设计的 MCP 服务器,采用 CLI-first 方式工作。它提供了丰富的工具来检查项目结构(蓝图、模板、插件等),与 Kirby 运行时交互,并包含一个本地知识库。该服务器支持内容读取、更新,IDE 助手生成,以及 Kirby CLI 命令执行等功能。其设计理念是减少对外部资源的依赖,提供快速、可靠的开发环境支持。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您正在使用 Kirby CMS 项目,并希望 AI 助手能够深入了解并与您的项目结构、内容和运行时交互,请选择 Kirby MCP。
什么时候不要选它
如果您不使用 Kirby CMS 或偏好具有更广泛 CMS 支持的解决方案,请不要选择此产品,因为它专门针对 Kirby 项目。
此 server 暴露的工具
从 README 抽取出 12 个工具kirby_blueprint_readRead a single blueprint by id
kirby_blueprints_indexIndex blueprints, includes plugin-registered ones when runtime is installed
kirby_read_page_contentRead page content by id or uuid
kirby_update_page_contentUpdate page content, requires confirmation
kirby_render_pageRender a page by id or uuid and return HTML plus errors
kirby_searchSearch the bundled local Kirby knowledge base markdown files
kirby_onlineSearch official Kirby docs (online fallback) and fetch markdown pages
kirby_evalExecute PHP in Kirby runtime for quick inspection
kirby_query_dotEvaluate Kirby query language (dot-notation) strings
kirby_tool_suggestSuggest the best next Kirby MCP tool for a task
kirby_rootsShow resolved Kirby roots via kirby roots command
kirby_initSession guidance plus project-specific audit, call once per session
可对比工具
安装
安装
从您的 Kirby 项目根目录:
composer require bnomei/kirby-mcp --dev
vendor/bin/kirby-mcp install
vendor/bin/kirby-mcpClaude Desktop 配置
添加到您的 Claude Desktop 配置中:
{
"mcpServers": {
"kirby": {
"command": "php",
"args": ["vendor/bin/kirby-mcp"],
"env": {
"KIRBY_MCP_PROJECT_ROOT": "/path/to/your/kirby/project"
}
}
}
}FAQ
- 这个服务器只适用于 Kirby CMS 项目吗?
- 是的,这个 MCP 服务器专门为基于 Composer 的 Kirby CMS 项目设计,需要安装 Kirby 才能正常运行。
- 我可以通过这个 MCP 服务器修改页面内容吗?
- 是的,服务器提供了诸如 kirby_update_page_content 之类的工具来修改页面内容,但这些操作需要确认以确保安全。
kirby-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。