Model Context Protocol and Fireproof Demo: JSON Document Collection Server
使用模型上下文协议与多个防火 JSON 文档数据库
概述
这个指南介绍如何使用模型上下文协议(MCP)服务器来操作多个Fireproof数据库,与类似Claude Desktop这样的AI系统交互。
功能
- 创建和管理多个JSON文档数据库
- 执行基本CRUD操作(创建、读取、更新、删除)
- 支持按任意字段排序查询文档
- 通过Fireproof Cloud服务与他人共享数据库
设置步骤
1. 配置Claude Desktop
添加服务器配置到适当位置:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%/Claude/claude_desktop_config.json
配置内容:
{
"mcpServers": {
"json-db-collections": {
"command": "npx",
"args": [
"-y",
"@jimpick/mcp-json-db-collection-server"
]
}
}
}
2. 基本使用方法
创建数据库
创建一个名为[数据库名称]的JSON文档数据库
添加文档
添加[描述文档内容]作为单独的文档
查询文档
显示文档
或
以表格形式展示[数据库中的内容]
示例用例
- 创建元素周期表数据库并存储元素属性
- 管理食谱成分数据库
- 跟踪与分类物种或品种数据(如马品种)
高级功能
- 数据库可以同步到云端以便共享
- 支持高级查询和排序操作
- 能够为每个文档指定多种属性和字段
要了解更多信息,请访问 Fireproof Storage GitHub。