InstantDB MCP Server
resmiInstantDB üzerinde, modern Firebase, uygulamalar oluşturun, yönetin ve güncelleyin.
Dokümantasyon
@instantdb/mcp
Başlayın · Örnekler · Dokümanlar · Discord
Instant'in MCP sunucusuna hoş geldiniz.
Instant MCP
Bu MCP, Instant Platform SDK'sının etrafında bir sarmalayıcıdır. Bu MCP'yi düzenleyicinize ekleyerek InstantDB uygulamalarınızı oluşturmayı, yönetmeyi ve güncellemeyi etkinleştirebilirsiniz.
Uzak MCP sunucusu
Instant, sunucunun en son sürümünü https://mcp.instantdb.com adresinde barındırır.
Akışkan HTTP'yi destekleyen modern istemciler için https://mcp.instantdb.com/mcp kullanın.
SSE gerektiren eski istemciler için https://mcp.instantdb.com/sse kullanın.
Düzenleyiciye özel daha fazla talimat için genel dokümanlara bakın.
Yerel MCP sunucusu
Henüz yapmadıysanız, Instant kontrol panelinizden bir kişisel erişim belirteci aldığınızdan emin olun.
Sunucuyu stdio modunda npx -y @instantdb/mcp --token <token> ile çalıştırın.
Düzenleyiciye özel daha fazla talimat için genel dokümanlara bakın.
Katkıda Bulunma
Hızlı Başlangıç
Bu depoyu klonlayın ve bu sunucuya karşı yerel olarak hata ayıklamak ve geliştirme yapmak için MCP Inspector @modelcontextprotocol/inspector aracını kullanın.
# 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 kullanıyorsanız, derlemeden sonra mcp sunucusunu doğrudan ekleyebilirsiniz:
claude mcp add --transport stdio instant-local -- node <path-to-your-cloned-repo>/dist/index.js --token <token>
Ardından sunucuyu doğrudan kaldırabilirsiniz:
claude mcp remove instant-local
Ayrıca düzenleyicinizi yerel MCP'nize bağlanacak şekilde yapılandırabilirsiniz. İşte MacOS/Linux için örnek bir yapılandırma:
{
"mcpServers": {
"instant": {
"command": "node",
"args": [
"<path-to-your-cloned-repo>/dist/index.js",
"--token",
"<token>",
"--api-url",
"http://localhost:8888"
]
}
}
}
Uzak MCP
cp .env.example .env
Yeni .env dosyanız için tüm ortam değişkenlerini doldurun.
pnpm run dev
Sunucuyu http://localhost:3123 adresinde ziyaret edin.
Kod tabanının stdio sürümü üzerinde çalışmak için .env dosyanızı SERVER_TYPE=stdio ile güncelleyin.