InstantDB MCP Server

chính thức

Tạo, quản lý và cập nhật ứng dụng trên InstantDB, Firebase hiện đại.

Tài liệu

Shows the Instant logo

@instantdb/mcp

stars

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.