InstantDB MCP Server
chính thứcTạo, quản lý và cập nhật ứng dụng trên InstantDB, Firebase hiện đại.
Tài liệu
@instantdb/mcp
Bắt Đầu · Ví Dụ · Tài Liệu · Discord
Chào mừng đến với máy chủ MCP của Instant.
Instant MCP
MCP này là một lớp bọc xung quanh Instant Platform SDK. Thêm MCP này vào trình soạn thảo của bạn để có thể tạo, quản lý và cập nhật các ứng dụng InstantDB.
Máy chủ MCP từ xa
Instant lưu trữ phiên bản mới nhất của máy chủ tại https://mcp.instantdb.com.
Đối với các client hiện đại hỗ trợ HTTP có thể truyền phát, hãy sử dụng https://mcp.instantdb.com/mcp.
Đối với các client cũ yêu cầu SSE, hãy sử dụng https://mcp.instantdb.com/sse.
Để biết thêm hướng dẫn cụ thể cho từng trình soạn thảo, hãy xem tài liệu công khai.
Máy chủ MCP cục bộ
Nếu bạn chưa có, hãy đảm bảo lấy mã thông báo truy cập cá nhân từ bảng điều khiển Instant.
Chạy máy chủ ở chế độ stdio với npx -y @instantdb/mcp --token <token>.
Để biết thêm hướng dẫn cụ thể cho từng trình soạn thảo, hãy xem tài liệu công khai.
Đóng góp
Bắt đầu nhanh
Sao chép repo này và sử dụng MCP Inspector @modelcontextprotocol/inspector để gỡ lỗi và
phát triển máy chủ này cục bộ.
# Clone this repo
git clone ..
# Navigate to the cloned directory and build the MCP server
cd ..
npm run build
# Run the server
npx @modelcontextprotocol/inspector node ./dist/index.js --token <token>
# Or alternatively via environment variable
INSTANT_ACCESS_TOKEN=<token> npx @modelcontextprotocol/inspector node ./build/index.js
# You can also specify a url to connect to a local instance of your instant server
npx @modelcontextprotocol/inspector node ./dist/index.js --token <token> --api-url
http://localhost:8888
Nếu bạn đang sử dụng Claude Code, bạn có thể thêm máy chủ mcp trực tiếp sau khi build:
claude mcp add --transport stdio instant-local -- node <path-to-your-cloned-repo>/dist/index.js --token <token>
Sau đó, bạn có thể xóa máy chủ trực tiếp:
claude mcp remove instant-local
Bạn cũng có thể cấu hình trình soạn thảo của mình để kết nối với MCP cục bộ. Dưới đây là cấu hình ví dụ cho MacOS/Linux:
{
"mcpServers": {
"instant": {
"command": "node",
"args": [
"<path-to-your-cloned-repo>/dist/index.js",
"--token",
"<token>",
"--api-url",
"http://localhost:8888"
]
}
}
}
MCP từ xa
cp .env.example .env
Điền tất cả các biến môi trường cho tệp .env mới của bạn.
pnpm run dev
Truy cập máy chủ tại http://localhost:3123.
Để làm việc trên phiên bản stdio của codebase, hãy cập nhật tệp .env của bạn với SERVER_TYPE=stdio.