flamerobin-mcp-server
flamerobin-mcp-server
Ein Model Context Protocol (MCP)-Server für Firebird-Datenbanken, der für die lokale Nutzung vorgesehen ist. Er liest Verbindungsdetails aus der FlameRobin-Datei fr_databases.conf, sodass keine zusätzliche Konfiguration erforderlich ist – wenn Sie FlameRobin mit Ihren Firebird-Datenbanken eingerichtet haben, funktioniert dieser Server sofort.
Vergleich mit mcpFirebird
Dieses Projekt | mcpFirebird | |
Anmeldedaten | Werden automatisch aus der FlameRobin-Konfiguration gelesen – kein Setup erforderlich | Muss bei jedem Start |
Multi-Datenbank | Alle in FlameRobin registrierten Datenbanken in einer Sitzung verfügbar | Eine Datenbank pro Serverinstanz |
Wire-Verschlüsselung | Unterstützt (nativer Firebird .NET-Treiber) | Nicht unterstützt – erfordert |
Laufzeit | .NET 9 eigenständige ausführbare Datei | Node.js / npm |
Schema-Introspektion | Tabellen, Views, Prozeduren, Trigger, Generatoren, Rollen, FK/PK/Constraints, Ausführungspläne, Analyse fehlender Indizes | Tabellen und grundlegendes Schema |
DDL / DML / Skripte | Ja – | Nur SQL-Ausführung |
Bereitstellung | Nur lokal – läuft auf Ihrem PC zusammen mit FlameRobin | Cloud-bereitstellbar über Smithery, SSE/HTTP-Transporte |
Related MCP server: MCP Firebird
Erstellen
dotnet build FirebirdMcp.csprojVeröffentlichen einer eigenständigen ausführbaren Datei
dotnet publish FirebirdMcp.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -o publish-singleDie Ausgabe ist publish-single\FirebirdMcp.exe. Der Ordner publish-single\ wird von git ignoriert.
Konfiguration für Claude Desktop
Fügen Sie dies zu claude_desktop_config.json hinzu:
{
"mcpServers": {
"firebird": {
"command": "C:\\path\\to\\publish-single\\FirebirdMcp.exe",
"env": {
"Logging__LogLevel__Default": "None"
}
}
}
}Wichtig: Die Umgebungsvariable
Logging__LogLevel__Default=Noneist erforderlich. Die Startprotokollausgabe des Servers wird in stdout geschrieben, was Claude als Teil des MCP-Handshakes liest – jede unerwartete Ausgabe führt dazu, dass Claude den Server nicht erkennt.
Tools
Tool | Beschreibung |
| Listet alle in FlameRobin registrierten Server/Datenbanken auf |
| Listet Tabellen, Views oder beides auf – mit optionalem Regex-Filter |
| Listet gespeicherte Prozeduren auf – mit optionalem Regex-Filter |
| Listet Trigger auf – mit optionalem Regex-Filter |
| Listet Generatoren/Sequenzen mit aktuellen Werten auf |
| Listet Rollen auf – mit optionalem Regex-Filter |
| Spaltendefinitionen – unterstützt |
| FK-Beziehungen für eine Tabelle ( |
| PK-, FK-, UNIQUE-, CHECK-Constraints für eine Tabelle |
| PSQL-Quellcode einer gespeicherten Prozedur |
| PSQL-Quellcode eines Triggers |
| SQL-Quellcode einer View |
| Ausführungsplan für ein SELECT – zeigt Indexnutzung |
| Welche Spalten keine Indizes haben; optional auf Filterspalten begrenzt |
| ODS-Version, Seitengröße, Dialekt usw. |
| Aktive Verbindungen zur Datenbank |
| Führt ein SELECT aus – unterstützt |
| Führt CREATE/ALTER/DROP aus und führt ein Commit durch |
| Führt INSERT/UPDATE/DELETE aus und führt ein Commit durch |
| Führt mehrere durch Semikolon getrennte Anweisungen aus |
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