Firefly III MCP Server
Firefly III MCP Server - 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
デプロイ方法
ワンクリックデプロイ
最も簡単な方法は、"Deploy to 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: 日常使用のための基本ツール(accounts、bills、categories、tags、transactions、search、summary)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 License の下でライセンスされています。
This server cannot be installed
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
- -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.12
- 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.12ISC
- AlicenseNot gradedqualityCmaintenanceEnables AI tools to interact with Firefly III personal finance manager through the MCP protocol, deployed globally on Cloudflare Workers for low latency.12ISC
- AlicenseNot gradedqualityCmaintenanceEnables interaction with Firefly III personal finance tools through natural language, deployed globally on Cloudflare Workers for low latency and high availability.12ISC
Related MCP Connectors
Hosted remote MCP server for YNAB on Cloudflare Workers with OAuth
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
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/IvanChurakov/firefly-iii-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server