flamerobin-mcp-server
flamerobin-mcp-server
MCP-сервер (Model Context Protocol) для баз данных Firebird, предназначенный для локального использования. Он считывает параметры подключения из файла fr_databases.conf программы FlameRobin, поэтому дополнительная настройка не требуется — если у вас настроен FlameRobin для работы с базами данных Firebird, этот сервер будет работать сразу «из коробки».
Сравнение с mcpFirebird
Этот проект | mcpFirebird | |
Учетные данные | Считываются автоматически из конфигурации FlameRobin — настройка не требуется | Необходимо передавать |
Мультибазовость | Все базы данных, зарегистрированные в FlameRobin, доступны в одной сессии | Одна база данных на экземпляр сервера |
Шифрование канала | Поддерживается (родной драйвер Firebird .NET) | Не поддерживается — требует |
Среда выполнения | Автономный исполняемый файл .NET 9 | Node.js / npm |
Интроспекция схемы | Таблицы, представления, процедуры, триггеры, генераторы, роли, FK/PK/ограничения, планы выполнения, анализ отсутствующих индексов | Таблицы и базовая схема |
DDL / DML / скрипты | Да — | Только выполнение SQL |
Развертывание | Только локально — запускается на вашем ПК вместе с FlameRobin | Облачное развертывание через Smithery, транспорты SSE/HTTP |
Related MCP server: MCP Firebird
Сборка
dotnet build FirebirdMcp.csprojПубликация единого автономного исполняемого файла
dotnet publish FirebirdMcp.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -o publish-singleРезультатом является publish-single\FirebirdMcp.exe. Папка publish-single\ игнорируется git.
Конфигурация Claude Desktop
Добавьте в claude_desktop_config.json:
{
"mcpServers": {
"firebird": {
"command": "C:\\path\\to\\publish-single\\FirebirdMcp.exe",
"env": {
"Logging__LogLevel__Default": "None"
}
}
}
}Важно: Переменная окружения
Logging__LogLevel__Default=Noneобязательна. Журнал запуска сервера выводится в stdout, который Claude считывает как часть рукопожатия MCP — любой неожиданный вывод приведет к тому, что Claude не сможет распознать сервер.
Инструменты
Инструмент | Описание |
| Список всех серверов/баз данных, зарегистрированных в FlameRobin |
| Список таблиц, представлений или и того, и другого — с опциональным фильтром по регулярному выражению |
| Список хранимых процедур — с опциональным фильтром по регулярному выражению |
| Список триггеров — с опциональным фильтром по регулярному выражению |
| Список генераторов/последовательностей с текущими значениями |
| Список ролей — с опциональным фильтром по регулярному выражению |
| Определение столбцов — поддерживает режим |
| Внешние ключи для таблицы (направления |
| Ограничения PK, FK, UNIQUE, CHECK для таблицы |
| Исходный код PSQL хранимой процедуры |
| Исходный код PSQL триггера |
| Исходный код SQL представления |
| План выполнения для SELECT — показывает использование индексов |
| Какие столбцы не имеют индексов; опционально с фильтрацией по столбцам |
| Версия ODS, размер страницы, диалект и т.д. |
| Активные соединения с базой данных |
| Выполнение SELECT — поддерживает |
| Выполнение CREATE/ALTER/DROP и фиксация транзакции |
| Выполнение INSERT/UPDATE/DELETE и фиксация транзакции |
| Выполнение нескольких инструкций, разделенных точкой с запятой |
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceA Model Context Protocol server that provides tools for connecting to and interacting with various database systems (SQLite, PostgreSQL, MySQL/MariaDB, SQL Server) through a unified interface.3
- AlicenseBqualityAmaintenanceA server implementing Anthropic's Model Context Protocol (MCP) for Firebird SQL databases, enabling Claude and other LLMs to securely access, analyze, and manipulate data in Firebird databases through natural language.2782262MIT
- Alicense-qualityDmaintenanceA Model Context Protocol server that provides read-only access to Firebird databases, enabling LLMs to inspect database schemas and execute read-only queries.277MIT
- Flicense-qualityDmaintenanceMCP server for ChaosLimba — provides read-only access to the Romanian language learning platform's database via the Model Context Protocol.
Related MCP Connectors
MCP (Model Context Protocol) server for Appwrite
Remote MCP server for full read/write access to a Zotero library
MCP server for managing Prisma Postgres.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Michael2150/flamerobin-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server