Skip to main content
Glama

МКП Firebird

значок кузнеца

Реализация MCP (Model Context Protocol) от Anthropic для баз данных Firebird.

Пример использования

https://github.com/user-attachments/assets/e68e873f-f87b-4afd-874f-157086e223af

Related MCP server: Quick-start Auto MCP

Что такое MCP Firebird?

MCP Firebird — это сервер, реализующий протокол контекста модели (MCP) Anthropic для баз данных Firebird SQL . Он позволяет моделям больших языков (LLM), таким как Claude, получать доступ, анализировать и манипулировать данными в базах данных Firebird безопасно и контролируемым образом.

Основные характеристики

  • SQL-запросы : выполнение SQL-запросов к базам данных Firebird.

  • Анализ схемы : получите подробную информацию о таблицах, столбцах и связях.

  • Управление базой данных : выполнение операций резервного копирования, восстановления и проверки.

  • Анализ производительности : анализ производительности запросов и предложение оптимизаций.

  • Несколько транспортов : поддерживает транспорты STDIO и SSE (Server-Sent Events)

  • Интеграция с Claude : отлично работает с Claude Desktop и другими клиентами MCP.

  • Интеграция VSCode : работает с GitHub Copilot в Visual Studio Code

  • Безопасность : включает в себя проверку 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. Перезагрузить рабочий стол Клода

С SSE Транспорт

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

Быстрая установка с помощью кузницы

Чтобы автоматически установить MCP Firebird для Claude Desktop через Smithery :

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

Документация

Более подробную информацию можно найти в следующих документах:

Поддержать проект

Пожертвования

Если вы считаете MCP Firebird полезным для своей работы или проектов, пожалуйста, рассмотрите возможность поддержать его разработку посредством пожертвования. Ваши взносы помогают поддерживать и улучшать этот инструмент.

изображение

Нанимайте наших агентов ИИ

Еще один отличный способ поддержать этот проект — нанять наших агентов ИИ через Asistentes Autónomos . Мы предлагаем специализированных помощников ИИ для различных бизнес-нужд, помогая вам автоматизировать задачи и повышать производительность.

Приоритетная поддержка

Доноры, спонсоры и клиенты получают приоритетную поддержку и помощь с проблемами, запросами функций и руководством по внедрению. Хотя мы стремимся помогать всем пользователям, те, кто поддерживает проект финансово, получат более быстрое время ответа и специальную помощь.

Ваша поддержка очень ценится и помогает обеспечить дальнейшее развитие 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