InstantDB

आधिकारिक

InstantDB पर एप्लिकेशन बनाएं, प्रबंधित करें और अपडेट करें, जो आधुनिक Firebase है।

Instant DB MCP के साथ आप क्या कर सकते हैं?

  • InstantDB ऐप्स बनाएं और प्रबंधित करें — MCP के माध्यम से Instant Platform SDK का उपयोग करके सीधे अपने एडिटर से एप्लिकेशन बनाएं और अपडेट करें।
  • अपने डेटाबेस को क्वेरी करें और संशोधित करें — MCP सर्वर द्वारा प्रदान की गई SDK विधियों का उपयोग करके अपने InstantDB डेटा से इंटरैक्ट करें।
  • रिमोट या लोकल सर्वर के माध्यम से कनेक्ट करेंhttps://mcp.instantdb.com पर होस्ट किए गए एंडपॉइंट का उपयोग करें या npx -y @instantdb/mcp के साथ लोकली चलाएं।

दस्तावेज़

Shows the Instant logo

@instantdb/mcp

stars

शुरू करें · उदाहरण · दस्तावेज़ · डिस्कॉर्ड

Instant के MCP सर्वर में आपका स्वागत है।

Instant MCP

यह MCP, Instant प्लेटफ़ॉर्म 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 इंस्पेक्टर @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 के साथ अपडेट करें।