InstantDB MCP Server
Servidor MCP de instantdb-server
Un servidor MCP para interactuar con InstantDB.
Este servidor proporciona una interfaz de solo lectura para consultar InstantDB mediante un esquema cargado dinámicamente y una configuración de entorno. Incluye herramientas para ejecutar consultas y recuperar ejemplos de consultas basados en patrones predefinidos.
Características
Herramientas
obtener_ejemplos
Devuelve consultas de ejemplo predefinidas para varias categorías (por ejemplo, "basic_read", "filtrado", "asociaciones").consultaDB
Ejecuta una consulta específica en InstantDB. Requiere una consulta y un parámetro de nombre descriptivo.listas_consultas
Recupera el historial de consultas ejecutadas con detalles como ID de consulta, nombre, marca de tiempo y estructura.consulta de retorno
Recupera una consulta específica por su ID único para referencia o implementación posterior.
Integración de esquemas y entornos
Carga dinámica del esquema InstantDB desde ubicaciones de archivos comunes relativas a un directorio de proyecto proporcionado (por ejemplo, instant.schema.ts, src/instant.schema.ts, app/instant.schema.ts).
La configuración de las variables de entorno se carga desde el archivo .env del proyecto. Las variables esenciales incluyen:
ID DE APLICACIÓN INSTANTÁNEA
TOKEN DE ADMINISTRADOR DE APLICACIONES INSTANTÁNEAS
Funciones pendientes
Detección dinámica del archivo de permisos InstantDB desde ubicaciones de archivos comunes.
Related MCP server: mysql-mcp-server
Desarrollo
Instalar dependencias:
npm installConstruir el servidor:
npm run buildPara desarrollo con reconstrucción automática:
npm run watchInstalación
Para utilizar el servidor con Claude Desktop, agregue la siguiente configuración a la configuración de Claude Desktop:
En macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json
Ejemplo de configuración:
{
"mcpServers": {
"instantdb-server": {
"command": "node",
"args": ["/path/to/instantdb-server/build/index.js"],
"env": {
"INSTANT_APP_ID": "your_app_id",
"INSTANT_APP_ADMIN_TOKEN": "your_admin_token"
},
"disabled": false,
"autoApprove": []
}
}
}Depuración
Para depurar las comunicaciones del servidor MCP, utilice el Inspector MCP:
npm run inspectorEl Inspector proporcionará una URL para acceder a herramientas para monitorear las operaciones del servidor MCP.
This server cannot be deployed
Maintenance
Related MCP Connectors
- RumboOAuthcom.rumboar
Securely query and analyze business data, dashboards, projections, alerts, and knowledge.
Read-only Kyntrax definitions, claims, evidence status and public provenance.
Read-only AgentiScript concept search, catalog, authenticity, license, and approved asset discovery.
Query your org's data in natural language — read-only MCP access to SQL, NoSQL, files & warehouses.
Related MCP Servers
- -licenseNot gradedqualityNot gradedmaintenanceA read-only interface for querying InstantDB that dynamically loads schemas and enables executing queries through pre-defined patterns.-
- AlicenseAqualityDmaintenanceProvides read-only MySQL query execution, database/table browsing, and table structure inspection with SQL safety validation.56 npmMIT
- AlicenseAqualityDmaintenanceRead-only SQLite database explorer for MCP clients. Allows discovery of tables and columns via resources and running SELECT queries via a tool.2MIT
- FlicenseBqualityCmaintenanceProvides read-only query tools over OpenStreetMap data in PostGIS, enabling natural language queries for features, categories, and spatial analysis.7-