使用说明
SpacetimeDB MCP服务器
用于SpacetimeDB集成的模型上下文协议(MCP)服务器。目前支持只读操作。
可用的空时MCP工具:
list_databases-列出所有可用数据库 模块get_database_interface-已满 包括表的数据库的接口/元数据, 模式和reducerquery_table-对执行只读查询 数据库表get_database_status-检查a的运行状况和状态 数据库模块
设置
-
安装依赖项:
cd mcp pnpm install -
构建项目:
pnpm build -
启动SpacetimeDB:
确保SpacetimeDB在localhost:3000上运行
spacetime start spacetime login
克劳德集成
将MCP服务器添加到Claude:
我提供了一个时空实例示例:
claude mcp add-json spacetime-tools '{
"command": "node",
"args": ["/Users/anshulkc/game-mcp-spacetime-1/mcp/build/esm/mcp/src/index.js"],
"cwd": "/Users/anshulkc/game-mcp-spacetime-1",
"env": {
"SPACETIMEDB_HTTP_URI": "http://localhost:3000",
"SPACETIMEDB_WS_URI": "ws://localhost:3000",
"SPACETIMEDB_IDENTITY": "c200a7faab014ed9655ddc4de58a8ee28c87e1d3b556d0d8c8d7e61e1e8fa4e1"
}
}' -s user
注: 确保使用具有正确路径的更新并替换 c200a7faab014ed9655ddc4de58a8ee28c87e1d3b556d0d8c8d7e61e1e8fa4e1 如果使用自定义时空实例,则使用您的实际SpacetimeDB标识。