Kibela MCP 服务器是一个开源项目,遵循模型上下文协议(Model Context Protocol),致力于搭建 AI 工具与 Kibela 笔记服务之间的桥梁。借助该服务器,AI 模型能借助 HTTP 协议对 Kibela 中的笔记数据进行访问和操作。
以下是 MCP 服务器中预设的关键工具及其功能描述:
docker compose run mcp pnpm install
docker compose up
KIBELA_ORIGIN 为你的 Kibela 实例地址。KIBELA_ACCESS_TOKEN 用于身份验证。docker compose exec mcp bin/cli.mjs \
--config=/path/to/your/config.json
通过编写自定义工具描述和提示文件,可以进一步扩展服务器功能。具体步骤如下:
custom-config.json:{
"tools": {
"search_kibela_note": {
"description": "根据关键词搜索笔记内容"
}
},
"prompts": {
"review": {
"prompt": "分析并总结指定链接中的笔记内容,提出改进建议。"
}
}
}
docker run -v /path/to/custom-config.json:/config.json kibela-mcp-server
使用 MCP Inspector 工具对服务器进行功能测试:
npx mcp-inspector \
--origin http://localhost:3000 \
--token your-access-token
本项目采用 MIT 协议,允许自由使用、修改和分发。