InstantDB MCP Server
oficialCrea, gestiona y actualiza aplicaciones en InstantDB, el Firebase moderno.
Documentación
@instantdb/mcp
Comenzar · Ejemplos · Documentación · Discord
Bienvenido al servidor MCP de Instant.
Instant MCP
Este MCP es un envoltorio alrededor del SDK de la Plataforma Instant. Añade este MCP a tu editor para habilitar la creación, gestión y actualización de tus aplicaciones InstantDB.
Servidor MCP remoto
Instant aloja la última versión del servidor en https://mcp.instantdb.com.
Para clientes modernos que soportan HTTP transmitido, usa https://mcp.instantdb.com/mcp.
Para clientes heredados que requieren SSE, usa https://mcp.instantdb.com/sse.
Para instrucciones más específicas según el editor, consulta la documentación pública.
Servidor MCP local
Si aún no lo has hecho, asegúrate de obtener un token de acceso personal desde tu panel de Instant.
Ejecuta el servidor en modo stdio con npx -y @instantdb/mcp --token <token>.
Para instrucciones más específicas según el editor, consulta la documentación pública.
Contribuir
Inicio rápido
Clona este repositorio y usa el Inspector MCP @modelcontextprotocol/inspector para depurar y desarrollar contra este servidor localmente.
# 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
Si estás usando Claude Code, puedes añadir el servidor MCP directamente después de compilar:
claude mcp add --transport stdio instant-local -- node <path-to-your-cloned-repo>/dist/index.js --token <token>
Luego puedes eliminar el servidor directamente:
claude mcp remove instant-local
También puedes configurar tu editor para conectarte a tu MCP local. Aquí tienes un ejemplo de configuración para MacOS/Linux:
{
"mcpServers": {
"instant": {
"command": "node",
"args": [
"<path-to-your-cloned-repo>/dist/index.js",
"--token",
"<token>",
"--api-url",
"http://localhost:8888"
]
}
}
}
MCP remoto
cp .env.example .env
Rellena todas las variables de entorno para tu nuevo archivo .env.
pnpm run dev
Visita el servidor en http://localhost:3123.
Para trabajar en la versión stdio del código, actualiza tu archivo .env con SERVER_TYPE=stdio.