InstantDB MCP Server
официальныйСоздавайте, управляйте и обновляйте приложения на InstantDB — современном Firebase.
Документация
@instantdb/mcp
Начать · Примеры · Документация · Discord
Добро пожаловать на MCP-сервер Instant.
Instant MCP
Этот MCP является обёрткой вокруг Instant Platform SDK. Добавьте этот MCP в свой редактор, чтобы создавать, управлять и обновлять приложения InstantDB.
Удалённый MCP-сервер
Instant размещает последнюю версию сервера по адресу https://mcp.instantdb.com.
Для современных клиентов, поддерживающих потоковый HTTP, используйте https://mcp.instantdb.com/mcp.
Для устаревших клиентов, требующих SSE, используйте https://mcp.instantdb.com/sse.
Для получения инструкций, специфичных для конкретного редактора, смотрите публичную документацию.
Локальный MCP-сервер
Если вы ещё этого не сделали, обязательно получите персональный токен доступа из панели управления Instant.
Запустите сервер в режиме stdio с помощью npx -y @instantdb/mcp --token <token>.
Для получения инструкций, специфичных для конкретного редактора, смотрите публичную документацию.
Участие в разработке
Быстрый старт
Клонируйте этот репозиторий и используйте MCP Inspector @modelcontextprotocol/inspector для отладки и разработки этого сервера локально.
# 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
Если вы используете 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"
]
}
}
}
Удалённый MCP
cp .env.example .env
Заполните все переменные окружения для вашего нового файла .env.
pnpm run dev
Посетите сервер по адресу http://localhost:3123.
Чтобы работать с stdio версией кодовой базы, обновите ваш файл .env, добавив SERVER_TYPE=stdio.