MCP 火鸟
为 Firebird 数据库实现 Anthropic 的 MCP(模型上下文协议)。
示例用法
https://github.com/user-attachments/assets/e68e873f-f87b-4afd-874f-157086e223af
Related MCP server: Quick-start Auto MCP
什么是 MCP Firebird?
MCP Firebird 是一个为Firebird SQL 数据库实现 Anthropic模型上下文协议 (MCP)的服务器。它允许像 Claude 这样的大型语言模型 (LLM) 以安全且可控的方式访问、分析和操作 Firebird 数据库中的数据。
主要特点
SQL 查询:在 Firebird 数据库上执行 SQL 查询
模式分析:获取有关表、列和关系的详细信息
数据库管理:执行备份、恢复和验证操作
性能分析:分析查询性能并提出优化建议
多种传输方式:支持 STDIO 和 SSE(服务器发送事件)传输
Claude 集成:与 Claude Desktop 和其他 MCP 客户端无缝协作
VSCode 集成:与 Visual Studio Code 中的 GitHub Copilot 配合使用
安全性:包括 SQL 查询验证和安全配置选项
手动安装
要进行备份/恢复操作,您需要安装 Firebird 客户端工具。有关更多详细信息,请参阅完整安装。
有关 VSCode 和 GitHub Copilot 集成,请参阅VSCode 集成。
基本用法
使用 Claude Desktop
编辑 Claude 桌面配置:
code $env:AppData\Claude\claude_desktop_config.json # Windows code ~/Library/Application\ Support/Claude/claude_desktop_config.json # macOS添加 MCP Firebird 配置:
{ "mcpServers": { "mcp-firebird": { "command": "npx", "args": [ "mcp-firebird", "--host", "localhost", "--port", "3050", "--database", "C:\\path\\to\\database.fdb", "--user", "SYSDBA", "--password", "masterkey" ], "type": "stdio" } } }重启Claude桌面
使用 SSE Transport
通过 Smithery 快速安装
要通过Smithery自动为 Claude Desktop 安装 MCP Firebird:
文档
欲了解更多详细信息,请查看以下文档:
支持该项目
捐赠
如果您发现 MCP Firebird 对您的工作或项目有用,请考虑通过捐赠来支持其开发。您的贡献有助于维护和改进此工具。
GitHub 赞助商:赞助商@PuroDelphi
PayPal :通过 PayPal 捐款
聘请我们的人工智能代理
支持该项目的另一个好方法是通过Asistentes Autónomos聘请我们的 AI 代理。我们针对各种业务需求提供专业的 AI 助手,帮助您实现任务自动化并提高生产力。
优先支持
⭐**捐赠者、赞助商和客户将获得优先支持和帮助,**包括问题、功能请求和实施指导。我们致力于帮助所有用户,但为项目提供资金支持的用户将获得更快的响应时间和专属帮助。
非常感谢您的支持,这有助于确保 MCP Firebird 的持续发展!
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。