firefly-iii-mcp
Сервер Firefly III MCP - Cloudflare Worker
Этот пакет содержит реализацию сервера Firefly III MCP (Model Context Protocol) на Cloudflare Workers. С помощью 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 buildРазверните на Cloudflare Workers:
cd packages/cloudflare-worker npm run deploy
Конфигурация
После развертывания необходимо настроить следующие переменные окружения в настройках Cloudflare Workers:
Обязательные переменные
FIREFLY_III_BASE_URL: URL вашего экземпляра Firefly III (например,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
Перейдите в Settings > Variables
Добавьте обязательные и необязательные переменные в качестве секретных переменных
Использование
После развертывания и настройки вы можете обращаться к MCP-серверу по следующему URL:
https://your-worker-name.your-account.workers.dev/mcpВы можете передать этот URL MCP-совместимым ИИ-инструментам, чтобы они могли взаимодействовать с вашим экземпляром Firefly III.
Пользовательский домен
Если вы хотите использовать собственный домен, вы можете настроить пользовательский домен в параметрах Cloudflare Workers. Конкретные шаги описаны в документации Cloudflare.
Технические детали
Этот пакет создан на основе фреймворка Hono и использует возможности граничных вычислений Cloudflare Workers.
Лицензия
Этот проект распространяется по лицензии MIT License.
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