本项目是一个借助 Fireproof 数据库,在 Model Context Protocol 服务器中运行的简单示例。该服务器可将代码和数据插入到 A.I. 系统,例如 Claude Desktop。此演示服务器实现了基础的 JSON 文档存储功能,支持 CRUD 操作(创建、读取、更新、删除),还具备按任意字段对文档进行查询排序的能力。
安装依赖项:
npm install
npm build
若要与 Claude Desktop 搭配使用,需添加服务器配置:
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}
由于 MCP 服务器通过 stdio 进行通信,调试工作可能颇具挑战性。我们建议使用 MCP Inspector,它可作为包脚本使用:
npm run inspector
Inspector 会提供一个可在浏览器中访问调试工具的 URL。