firefly-iii-mcp
Firefly III MCP 서버 - Cloudflare Worker
이 패키지는 Cloudflare Workers에서 Firefly III MCP(Model Context Protocol) 서버의 구현을 제공합니다. Cloudflare Workers를 사용하면 MCP 서버를 클라우드에 쉽게 배포하고 글로벌 엣지 네트워크의 성능 이점을 누릴 수 있습니다.
기능
Cloudflare Workers 기반 글로벌 엣지 배포
낮은 지연 시간 및 고가용성 서비스
서버 유지 관리 불필요
Firefly III API와의 원활한 통합
사전 설정 또는 사용자 정의 태그를 통한 도구 필터링 지원
Related MCP server: Firefly III MCP Server
배포 방법
원클릭 배포
가장 간단한 방법은 "Cloudflare Workers에 배포" 버튼을 사용하여 원클릭 배포하는 것입니다:
수동 배포
이 저장소를 클론합니다:
git clone https://github.com/etnperlong/firefly-iii-mcp.git cd firefly-iii-mcp의존성을 설치합니다:
npm install프로젝트를 빌드합니다:
npm run buildCloudflare Workers에 배포합니다:
cd packages/cloudflare-worker npm run deploy
구성
배포 후 Cloudflare Workers 설정에서 다음 환경 변수를 구성해야 합니다:
필수 변수
FIREFLY_III_BASE_URL: Firefly III 인스턴스 URL (예:https://firefly.yourdomain.com)FIREFLY_III_PAT: Firefly III 개인 액세스 토큰
선택 변수
FIREFLY_III_PRESET: 사용할 도구 사전 설정 (default, full, basic, budget, reporting, admin, automation)FIREFLY_III_TOOLS: 활성화할 도구 태그의 쉼표로 구분된 목록 (둘 다 설정된 경우 FIREFLY_III_PRESET을 재정의합니다)
사용 가능한 사전 설정
default: 일상적인 사용을 위한 기본 도구 (계정, 청구서, 카테고리, 태그, 거래, 검색, 요약)full: 사용 가능한 모든 도구basic: 핵심 재무 관리 도구budget: 예산 중심 도구reporting: 보고 및 분석 도구admin: 관리 도구automation: 자동화 관련 도구
구성 단계
Cloudflare 대시보드로 이동합니다
Workers & Pages로 이동합니다
배포한 Worker를 선택합니다
설정 > 변수로 이동합니다
필수 및 선택 변수를 비밀 변수로 추가합니다
사용법
배포 및 구성이 완료되면 다음 URL에서 MCP 서버에 액세스할 수 있습니다:
https://your-worker-name.your-account.workers.dev/mcp이 URL을 MCP 호환 AI 도구에 제공하여 Firefly III 인스턴스와 상호 작용할 수 있게 할 수 있습니다.
사용자 정의 도메인
자체 도메인을 사용하려면 Cloudflare Workers 설정에서 사용자 정의 도메인을 구성할 수 있습니다. 구체적인 단계는 Cloudflare 문서를 참조하십시오.
기술 세부 사항
이 패키지는 Hono 프레임워크를 사용하여 구축되었으며 Cloudflare Workers의 엣지 컴퓨팅 기능을 활용합니다.
라이선스
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여됩니다.
This server cannot be installed
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
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI tools to interact with Firefly III personal finance management instances through a cloud-deployed MCP server. Supports financial operations like account management, transactions, budgeting, and reporting with configurable tool presets.9
- AlicenseNot gradedqualityCmaintenanceEnables interaction with Firefly III personal finance management instances via the Firefly III API, deployed as a Cloudflare Worker. It allows AI tools to manage transactions, accounts, budgets, and reporting through natural language.9ISC
- AlicenseNot gradedqualityCmaintenanceEnables AI tools to interact with Firefly III personal finance manager through the MCP protocol, deployed globally on Cloudflare Workers for low latency.9ISC
- AlicenseNot gradedqualityCmaintenanceEnables interaction with Firefly III personal finance tools through natural language, deployed globally on Cloudflare Workers for low latency and high availability.9ISC
Related MCP Connectors
Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
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/Drumfire01/firefly-iii-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server