MCP ファイアーバード
Firebird データベース用の Anthropic の MCP (Model Context Protocol) の実装。
使用例
https://github.com/user-attachments/assets/e68e873f-f87b-4afd-874f-157086e223af
Related MCP server: Quick-start Auto MCP
MCP Firebird とは何ですか?
MCP Firebirdは、Firebird SQLデータベース向けにAnthropicのモデルコンテキストプロトコル(MCP)を実装したサーバーです。これにより、Claudeのような大規模言語モデル(LLM)は、Firebirdデータベース内のデータに安全かつ制御された方法でアクセス、分析、操作できるようになります。
主な特徴
SQLクエリ: FirebirdデータベースでSQLクエリを実行する
スキーマ分析: テーブル、列、関係に関する詳細情報を取得します
データベース管理: バックアップ、復元、検証操作を実行する
パフォーマンス分析: クエリのパフォーマンスを分析し、最適化を提案します
複数のトランスポート: STDIO および SSE (Server-Sent Events) トランスポートをサポート
Claude 統合: Claude Desktop およびその他の MCP クライアントとシームレスに連携します
VSCode 統合: Visual Studio Code で GitHub Copilot と連携
セキュリティ: SQLクエリ検証とセキュリティ構成オプションが含まれます
手動インストール
バックアップ/復元操作を行うには、Firebirdクライアントツールをインストールする必要があります。詳細については、 「完全インストール」をご覧ください。
VSCode と GitHub Copilot の統合については、 「VSCode の統合」を参照してください。
基本的な使い方
クロード・デスクトップ
Claude Desktop の構成を編集します。
code $env:AppData\Claude\claude_desktop_config.json # Windows code ~/Library/Application\ Support/Claude/claude_desktop_config.json # macOSMCP Firebird 構成を追加します。
{ "mcpServers": { "mcp-firebird": { "command": "npx", "args": [ "mcp-firebird", "--host", "localhost", "--port", "3050", "--database", "C:\\path\\to\\database.fdb", "--user", "SYSDBA", "--password", "masterkey" ], "type": "stdio" } } }Claudeデスクトップを再起動します
SSEトランスポート
Smitheryによるクイックインストール
Smithery経由で Claude Desktop 用の MCP Firebird を自動的にインストールするには:
ドキュメント
詳しい情報については、次のドキュメントを確認してください。
プロジェクトを支援する
寄付
MCP Firebird が仕事やプロジェクトに役立つと感じられた場合は、ぜひ寄付を通じて開発へのご支援をご検討ください。皆様のご寄付は、このツールの維持と改善に役立ちます。
GitHub スポンサー: @PuroDelphi をスポンサーする
PayPal : PayPal経由で寄付する
AIエージェントを雇う
このプロジェクトを支援するもう一つの素晴らしい方法は、 Aistentes Autónomosを通じて当社のAIエージェントを雇用することです。当社は、様々なビジネスニーズに特化したAIアシスタントを提供し、タスクの自動化と生産性向上を支援します。
優先サポート
⭐寄付者、スポンサー、そしてクライアントの皆様には、問題解決、機能リクエスト、実装ガイダンスなどに関する優先的なサポートと支援を提供いたします。私たちはすべてのユーザーの皆様を支援するよう努めておりますが、プロジェクトに資金的にご支援いただいた方には、より迅速な対応と専用のサポートを提供いたします。
皆様のサポートは大変ありがたく、MCP Firebird の継続的な開発に役立ちます。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。