Skip to main content
Glama

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クエリ検証とセキュリティ構成オプションが含まれます

手動インストール

# Global installation
npm install -g mcp-firebird

# Run the server
npx mcp-firebird --database /path/to/database.fdb

バックアップ/復元操作を行うには、Firebirdクライアントツールをインストールする必要があります。詳細については、 「完全インストール」をご覧ください。

VSCode と GitHub Copilot の統合については、 「VSCode の統合」を参照してください。

基本的な使い方

クロード・デスクトップ

  1. Claude Desktop の構成を編集します。

    code $env:AppData\Claude\claude_desktop_config.json  # Windows
    code ~/Library/Application\ Support/Claude/claude_desktop_config.json  # macOS
  2. MCP 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"
        }
      }
    }
  3. Claudeデスクトップを再起動します

SSEトランスポート

# Start with SSE transport
npx mcp-firebird --transport-type sse --sse-port 3003 --database /path/to/database.fdb

Smitheryによるクイックインストール

Smithery経由で Claude Desktop 用の MCP Firebird を自動的にインストールするには:

npx -y @smithery/cli install @PuroDelphi/mcpFirebird --client claude

ドキュメント

詳しい情報については、次のドキュメントを確認してください。

プロジェクトを支援する

寄付

MCP Firebird が仕事やプロジェクトに役立つと感じられた場合は、ぜひ寄付を通じて開発へのご支援をご検討ください。皆様のご寄付は、このツールの維持と改善に役立ちます。

画像

AIエージェントを雇う

このプロジェクトを支援するもう一つの素晴らしい方法は、 Aistentes Autónomosを通じて当社のAIエージェントを雇用することです。当社は、様々なビジネスニーズに特化したAIアシスタントを提供し、タスクの自動化と生産性向上を支援します。

優先サポート

寄付者、スポンサー、そしてクライアントの皆様には、問題解決、機能リクエスト、実装ガイダンスなどに関する優先的なサポートと支援を提供いたします。私たちはすべてのユーザーの皆様を支援するよう努めておりますが、プロジェクトに資金的にご支援いただいた方には、より迅速な対応と専用のサポートを提供いたします。

皆様のサポートは大変ありがたく、MCP Firebird の継続的な開発に役立ちます。

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/PuroDelphi/mcpFirebird'

If you have feedback or need assistance with the MCP directory API, please join our Discord server