Fireproof MCP Server
公式イミュータブルな台帳データベース、ライブ同期機能付き
ドキュメント
Model Context Protocol と Fireproof のデモ: JSON ドキュメントサーバー
これは、Fireproof データベースを Model Context Protocol サーバー(Claude Desktop などの AI システムにコードやデータを接続するために使用)で利用する簡単な例です。
このデモサーバーは、基本的な JSON ドキュメントストアを実装し、CRUD 操作(作成、読み取り、更新、削除)と、任意のフィールドでソートされたドキュメントのクエリ機能を提供します。
インストール
依存関係をインストールします:
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 サーバーは標準入出力を介して通信するため、デバッグが難しい場合があります。MCP Inspector の使用を推奨します。これはパッケージスクリプトとして利用可能です:
npm run inspector
Inspector は、ブラウザでデバッグツールにアクセスするための URL を提供します。