Fireproof MCP Server

officiel

Base de données de registre immuable avec synchronisation en direct

Documentation

Model Context Protocol et démonstration Fireproof : Serveur de documents JSON

Voici un exemple simple d'utilisation d'une base de données Fireproof dans un serveur Model Context Protocol (utilisé pour connecter du code et des données à des systèmes d'I.A. tels que Claude Desktop).

Ce serveur de démonstration implémente un stockage de documents JSON basique avec des opérations CRUD (Créer, Lire, Mettre à jour, Supprimer) et la possibilité d'interroger les documents triés selon n'importe quel champ.

Installation

Installez les dépendances :

npm install
npm build

Lancement du serveur

Pour utiliser avec Claude Desktop, ajoutez la configuration du serveur :

Sur MacOS : ~/Library/Application Support/Claude/claude_desktop_config.json Sur Windows : %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "fireproof": {
      "command": "/path/to/fireproof-mcp/build/index.js"
    }
  }
}

Débogage

Étant donné que les serveurs MCP communiquent via stdio, le débogage peut s'avérer difficile. Nous recommandons d'utiliser MCP Inspector, disponible en tant que script de package :

npm run inspector

L'Inspector fournira une URL pour accéder aux outils de débogage dans votre navigateur.