モデルコンテキストプロトコルと耐火デモ: JSONドキュメントサーバー
これは、モデル コンテキスト プロトコルサーバー ( Claude Desktopなどの AI システムにコードとデータをプラグインするために使用される) でFireproofデータベースを使用する方法の簡単な例です。
このデモ サーバーは、CRUD 操作 (作成、読み取り、更新、削除) と、任意のフィールドでソートされたドキュメントをクエリする機能を備えた基本的な JSON ドキュメント ストアを実装します。
インストール
依存関係をインストールします:
npm install
npm build
サーバーの実行
Claude Desktop で使用するには、サーバー設定を追加します。
MacOS の場合: ~/Library/Application Support/Claude/claude_desktop_config.json Windows の場合: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"fireproof": {
"command": "/path/to/fireproof-mcp/build/index.js"
}
}
}
デバッグ
MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。パッケージスクリプトとして提供されているMCP Inspectorの使用をお勧めします。
npm run inspector
インスペクターは、ブラウザでデバッグ ツールにアクセスするための URL を提供します。