Protocolo de contexto de modelo y demostración a prueba de fuego: Servidor de documentos JSON
Este es un ejemplo simple de cómo utilizar una base de datos Fireproof en un servidor de Protocolo de Contexto de Modelo (utilizado para conectar código y datos a sistemas de IA como Claude Desktop ).
Este servidor de demostración implementa un almacén de documentos JSON básico con operaciones CRUD (Crear, Leer, Actualizar, Eliminar) y la capacidad de consultar documentos ordenados por cualquier campo.
Instalación
Instalar dependencias:
npm install
npm buildEjecución del servidor
Para utilizar con Claude Desktop, agregue la configuración del servidor:
En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}Depuración
Dado que los servidores MCP se comunican a través de stdio, la depuración puede ser complicada. Recomendamos usar el Inspector MCP , disponible como script de paquete:
npm run inspectorEl Inspector proporcionará una URL para acceder a las herramientas de depuración en su navegador.