MCP Firebird

by PuroDelphi
Verified
MIT License
4,796
3
  • Apple
  • Linux

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging level for debugging (e.g., debug)
FIREBIRD_HOSTNoThe hostname of the Firebird database serverlocalhost
FIREBIRD_PORTNoThe port number of the Firebird database server3050
FIREBIRD_ROLENoOptional database role
FIREBIRD_USERNoUsername for connecting to the Firebird databaseSYSDBA
FIREBIRD_DATABASENoPath to the Firebird database file (.fdb)
FIREBIRD_PASSWORDNoPassword for connecting to the Firebird databasemasterkey
FIREBIRD_DATABASE_DIRNoDirectory containing multiple Firebird databases

Schema

Prompts

Interactive templates invoked by user choice

NameDescription
query-dataEjecuta y analiza una consulta SQL en Firebird
analyze-tableAnaliza la estructura y datos de una tabla en Firebird
optimize-queryOptimiza una consulta SQL para Firebird
generate-sqlGenera una consulta SQL para Firebird basada en una descripción

Resources

Contextual data attached and managed by the client

NameDescription
databases
tables
views
procedures

Tools

Functions exposed to the LLM to take actions

NameDescription
execute-query-
list-tables-
describe-table-
get-field-descriptions-