InstantDB

by instantdb

Not rated
GitHub

About

Create, manage, and update applications on InstantDB, the modern Firebase.

Details

Author
instantdb
Categories
Developer Tools, Database, Other, Infrastructure

Setup

Install InstantDB in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/instantdb/instant

Follow the installation instructions in the repository README, then restart your MCP client.

- Create and manage InstantDB apps— use the Instant Platform SDK through MCP to build and update your applications directly from your editor.
- Query and modify your database— interact with your InstantDB data using the SDK methods exposed by the MCP server.
- Connect via remote or local server— use the hosted endpoint athttps://mcp.instantdb.comor run locally withnpx -y @instantdb/mcp.

This MCP is a wrapper around the Instant Platform SDK. Add this MCP to your editor to enable creating, managing, and updating your InstantDB applications.

Instant hosts the latest version of the server athttps://mcp.instantdb.com.

For modern clients that support streamable HTTP usehttps://mcp.instantdb.com/mcp.

For legacy clients that require SSE usehttps://mcp.instantdb.com/sse.

For more editor-specific instructions, seethe public docs.

If you haven't already, make sure to get apersonal access token from your Instant dashboard.

Run the server in stdio mode withnpx -y @instantdb/mcp --token <token>.

For more editor-specific instructions, seethe public docs.

Clone this repo and use the MCP Inspector@modelcontextprotocol/inspectorto debug and develop against this server locally.

# 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

If you're using Claude Code you can add the mcp server directly after building:

claude mcp add --transport stdio instant-local -- node <path-to-your-cloned-repo>/dist/index.js --token <token>

You can then remove the server directly:

You can also configure your editor to connect to your local MCP. Here's an example configuration for MacOS/Linux:

{ "mcpServers": { "instant": { "command": "node", "args": [ "<path-to-your-cloned-repo>/dist/index.js", "--token", "<token>", "--api-url", "http://localhost:8888" ] } } }

Fill in all of the environment variables for your new.envfile.

Visit the server athttp://localhost:3123.

To work on thestdioversion of the codebase, update your.envfile withSERVER_TYPE=stdio.

Configure a Specter game backend from chat — players, economy, progression, leaderboards, tournaments, battle passes, and real-time multiplayer — via your AI assistant.

Introspect and query your apps deployed to Convex.

Open source MCP server specializing in easy, fast, and secure tools for Databases.

Interact with the Neon serverless Postgres platform

Query Streams securely connects MCP clients to live databases through the Query Streams Cloud Network, with no VPNs, inbound ports, or complex setup.

Interact with the SingleStore database platform

Official Supabase MCP server for managing Supabase projects, databases, auth, storage, edge functions, and SQL workflows from AI agents.

Interact with Tinybird serverless ClickHouse platform

An AI-powered gateway for managing over 40 data sources like Alibaba Cloud and mainstream databases, featuring NL2SQL, code generation, and data migration.

Manage Alibaba Cloud Relational Database Service (RDS) using the OpenAPI.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.