欢迎来到Instant的MCP服务器。
此MCP是围绕Instant平台SDK的一个封装。在您的编辑器中添加此MCP以启用创建、管理和更新您的InstantDB应用程序的功能。
Instant托管最新版本的服务器于https://mcp.instantdb.com。
对于支持流式HTTP的现代客户端,请使用https://mcp.instantdb.com/mcp。
对于需要SSE的旧版客户端,请使用https://mcp.instantdb.com/sse。
有关更多特定编辑器的说明,请参阅公共文档。
如果您还没有获取,请确保从您的Instant仪表板获取一个个人访问令牌。
使用npx -y @instantdb/mcp --token <token>以标准I/O模式运行服务器。
有关更多特定编辑器的说明,请参阅公共文档。
克隆此仓库并使用MCP Inspector @modelcontextprotocol/inspector来调试和本地开发此服务器。
# 克隆此仓库
git clone ..
# 导航到克隆的目录并构建MCP服务器
cd ..
npm run build
# 运行服务器
npx @modelcontextprotocol/inspector node ./dist/index.js --token <token>
# 或者通过环境变量
INSTANT_ACCESS_TOKEN=<token> npx @modelcontextprotocol/inspector node ./build/index.js
# 您还可以指定一个URL连接到您本地实例的instant服务器
npx @modelcontextprotocol/inspector node ./dist/index.js --token <token> --api-url
http://localhost:8888
如果您正在使用Claude Code,您可以直接在构建后添加mcp服务器:
claude mcp add --transport stdio instant-local -- node <path-to-your-cloned-repo>/dist/index.js --token <token>
然后可以直接删除服务器:
claude mcp remove instant-local
您也可以配置您的编辑器连接到您的本地MCP。以下是一个适用于MacOS/Linux的示例配置:
{
"mcpServers": {
"instant": {
"command": "node",
"args": [
"<path-to-your-cloned-repo>/dist/index.js",
"--token",
"<token>",
"--api-url",
"http://localhost:8888"
]
}
}
}
cp .env.example .env
填写新.env文件中的所有环境变量。
pnpm run dev
访问服务器http://localhost:3123。
要对代码库的stdio版本进行工作,请在您的.env文件中更新SERVER_TYPE=stdio。