SpacetimeDB MCP服务器
用于SpacetimeDB集成的模型上下文协议(MCP)服务器。目前支持只读操作。
可用的空时MCP工具:
list_databases-列出所有可用数据库
模块
get_database_interface-已满
包括表的数据库的接口/元数据, 模式和reducer
query_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标识。
