mcpfirebird

Mcpfirebird MCP Server

Firebird users can query data and inspect database objects through Claude or other MCP clients with mcpfirebird. It also supports SQL performance analysis and subscriptions to native database events.

Server facts

mcpfirebird MCP Server

Project

License
Not specified
Category
Databases

Tech

Runtime / language
Not specified
Transports
stdio
Remote available
No
Authentication
Not specified

Activity

GitHub stars
69
Last commit
Data as of

Tags

  • database
  • mcp firebird
  • mcp protocol

Overview

Schema exploration in mcpfirebird starts with user-table listings and column definitions, then extends to indexes, constraints, field comments, and table triggers. When present, descriptions from Firebird's RDB$DESCRIPTION metadata give models context about field meanings. Developers can also inspect procedures, functions, and package source, or retrieve table data with filters, ordering, and pagination. SQL execution accepts optional query parameters, while batch tools run queries or describe several tables in parallel. Included prompts cover natural-language data requests, table analysis, SQL generation, and query optimization.

For performance investigation, tools retrieve execution plans, time repeated query runs, look for missing indexes, and examine row counts, column statistics, and data distribution. Native POST_EVENT support includes discovering events in triggers and procedures and subscribing for proactive notifications. Database and server information, tool help, and health checks provide context about the connection and available operations. The wire-encryption tool reports configuration rather than confirming encryption negotiated on a live connection. Communication uses stdio, and the documentation includes Claude Desktop configuration and client examples in TypeScript/JavaScript, Python, and Delphi.

mcpfirebird setup notes

  • mcpfirebird records stdio only; confirm a network transport upstream before planning remote access.
  • mcpfirebird has no recorded license; confirm reuse terms in its repository.

Related MCP servers