flamerobin-mcp-server
flamerobin-mcp-server
로컬 사용을 위한 Firebird 데이터베이스용 모델 컨텍스트 프로토콜(MCP) 서버입니다. FlameRobin의 fr_databases.conf에서 연결 세부 정보를 읽어오므로 별도의 설정이 필요하지 않습니다. FlameRobin에 Firebird 데이터베이스가 설정되어 있다면 이 서버는 즉시 작동합니다.
mcpFirebird와 비교
본 프로젝트 | mcpFirebird | |
자격 증명 | FlameRobin 설정에서 자동 읽기 — 설정 불필요 | 실행 시마다 |
다중 데이터베이스 | FlameRobin에 등록된 모든 데이터베이스를 한 세션에서 사용 가능 | 서버 인스턴스당 단일 데이터베이스 |
와이어 암호화 | 지원 (네이티브 Firebird .NET 드라이버) | 미지원 — 서버에서 |
런타임 | .NET 9 독립 실행형 실행 파일 | Node.js / npm |
스키마 인트로스펙션 | 테이블, 뷰, 프로시저, 트리거, 제너레이터, 역할, FK/PK/제약 조건, 실행 계획, 누락된 인덱스 분석 | 테이블 및 기본 스키마 |
DDL / DML / 스크립트 | 예 — | SQL 실행만 가능 |
배포 | 로컬 전용 — FlameRobin과 함께 PC에서 실행 | Smithery, SSE/HTTP 전송을 통해 클라우드 배포 가능 |
Related MCP server: MCP Firebird
빌드
dotnet build FirebirdMcp.csproj단일 독립 실행형 실행 파일 게시
dotnet publish FirebirdMcp.csproj -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true -o publish-single출력물은 publish-single\FirebirdMcp.exe입니다. publish-single\ 폴더는 gitignore 처리되어 있습니다.
Claude Desktop 설정
claude_desktop_config.json에 추가하세요:
{
"mcpServers": {
"firebird": {
"command": "C:\\path\\to\\publish-single\\FirebirdMcp.exe",
"env": {
"Logging__LogLevel__Default": "None"
}
}
}
}중요:
Logging__LogLevel__Default=None환경 변수가 필요합니다. 서버의 시작 로그 출력은 stdout으로 기록되며, Claude는 이를 MCP 핸드셰이크의 일부로 읽습니다. 예상치 못한 출력이 발생하면 Claude가 서버를 인식하지 못하게 됩니다.
도구
도구 | 설명 |
| FlameRobin에 등록된 모든 서버/데이터베이스 나열 |
| 테이블, 뷰 또는 둘 다 나열 — 선택적 정규식 필터 지원 |
| 저장 프로시저 나열 — 선택적 정규식 필터 지원 |
| 트리거 나열 — 선택적 정규식 필터 지원 |
| 현재 값을 포함한 제너레이터/시퀀스 나열 |
| 역할 나열 — 선택적 정규식 필터 지원 |
| 열 정의 — |
| 테이블의 FK 관계 ( |
| 테이블의 PK, FK, UNIQUE, CHECK 제약 조건 |
| 저장 프로시저의 PSQL 소스 |
| 트리거의 PSQL 소스 |
| 뷰의 SQL 소스 |
| SELECT에 대한 실행 계획 — 인덱스 사용량 표시 |
| 인덱스가 없는 열 분석; 선택적으로 열 필터 범위 지정 가능 |
| ODS 버전, 페이지 크기, 다이얼렉트 등 |
| 데이터베이스에 대한 활성 연결 |
| SELECT 실행 — |
| CREATE/ALTER/DROP 실행 및 커밋 |
| INSERT/UPDATE/DELETE 실행 및 커밋 |
| 세미콜론으로 구분된 여러 문장 실행 |
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