Local Firebird MCP server that reads FlameRobin registrations for database browsing, schema analysis, queries, and SQL changes.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Flamerobin MCP Server.
ListDatabasesList all servers/databases registered in FlameRobin
ListObjectsList tables, views, or both β with optional regex filter
ListProceduresList stored procedures β with optional regex filter
ListTriggersList triggers β with optional regex filter
ListGeneratorsList generators/sequences with current values
ListRolesList roles β with optional regex filter
A Model Context Protocol (MCP) server for Firebird databases intended for local use. It reads connection details from FlameRobin's fr_databases.conf so no extra configuration is needed β if you have FlameRobin set up with your Firebird databases, this server works out of the box.
| This project | mcpFirebird | |
|---|---|---|
| Credentials | Read automatically from FlameRobin's config β no setup required | Must pass --user, --password, --host, --database on every launch |
| Multi-database | All FlameRobin-registered databases available in one session | Single database per server instance |
| Wire encryption | Supported (native Firebird .NET driver) | Not supported β requires WireCrypt = Disabled on the server |
| Runtime | .NET 9 self-contained executable | Node.js / npm |
| Schema introspection | Tables, views, procedures, triggers, generators, roles, FK/PK/constraints, execution plans, missing index analysis | Tables and basic schema |
| DDL / DML / scripts | Yes β ExecuteDdl, ExecuteDml, ExecuteScript | SQL execution only |
| Deployment | Local only β runs on your PC alongside FlameRobin | Cloud-deployable via Smithery, SSE/HTTP transports |
The output is publish-single\FirebirdMcp.exe. The publish-single\ folder is gitignored.
Add to claude_desktop_config.json:
Important: The
Logging__LogLevel__Default=Noneenv var is required. The server's startup log output is written to stdout, which Claude reads as part of the MCP handshake β any unexpected output causes Claude to fail to recognize the server.
| Tool | Description |
|---|---|
ListDatabases | List all servers/databases registered in FlameRobin |
ListObjects | List tables, views, or both β with optional regex filter |
ListProcedures | List stored procedures β with optional regex filter |
ListTriggers | List triggers β with optional regex filter |
ListGenerators | List generators/sequences with current values |
ListRoles | List roles β with optional regex filter |
DescribeTable | Column definitions β supports brief mode and column filter |
GetForeignKeys | FK relationships for a table (in, out, or all directions) |
GetTableConstraints | PK, FK, UNIQUE, CHECK constraints for a table |
GetProcedureSource | PSQL source of a stored procedure |
GetTriggerSource | PSQL source of a trigger |
GetViewSource | SQL source of a view |
GetExecutionPlan | Execution plan for a SELECT β shows index usage |
AnalyzeMissingIndexes | Which columns lack indexes; optionally scoped to filter columns |
GetDatabaseInfo | ODS version, page size, dialect, etc. |
ListActiveConnections | Active connections to the database |
RunQuery | Execute a SELECT β supports maxRows and columns projection |
ExecuteDdl | Execute CREATE/ALTER/DROP and commit |
ExecuteDml | Execute INSERT/UPDATE/DELETE and commit |
ExecuteScript | Execute multiple semicolon-separated statements |
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/michael2150-flamerobin-mcp-server)<a href="https://allmcps.com/mcp/michael2150-flamerobin-mcp-server"><img src="https://allmcps.com/api/badge/michael2150-flamerobin-mcp-server?style=directory" alt="Flamerobin MCP Server on AllMCPs" /></a>