Skip to main content
Glama
Drumfire01

firefly-iii-mcp

by Drumfire01

Servidor MCP de Firefly III - Cloudflare Worker

Este paquete proporciona una implementación del servidor MCP (Model Context Protocol) de Firefly III en Cloudflare Workers. Con Cloudflare Workers, puedes desplegar fácilmente el servidor MCP en la nube y beneficiarte de las ventajas de rendimiento de una red global de borde.

查看中文版

Características

  • Despliegue global en el borde basado en Cloudflare Workers

  • Servicio de baja latencia y alta disponibilidad

  • Sin necesidad de mantenimiento de servidores

  • Integración perfecta con la API de Firefly III

  • Soporte de filtrado de herramientas mediante ajustes predefinidos o etiquetas personalizadas

Related MCP server: Firefly III MCP Server

Métodos de Despliegue

Despliegue con un Solo Clic

El método más sencillo es usar el botón "Deploy to Cloudflare Workers" para un despliegue con un solo clic:

Deploy to Cloudflare Workers

Despliegue Manual

  1. Clona este repositorio:

    git clone https://github.com/etnperlong/firefly-iii-mcp.git
    cd firefly-iii-mcp
  2. Instala las dependencias:

    npm install
  3. Compila el proyecto:

    npm run build
  4. Despliega en Cloudflare Workers:

    cd packages/cloudflare-worker
    npm run deploy

Configuración

Después del despliegue, debes configurar las siguientes variables de entorno en la configuración de tu Cloudflare Workers:

Variables Requeridas

  • FIREFLY_III_BASE_URL: La URL de tu instancia de Firefly III (por ejemplo, https://firefly.yourdomain.com)

  • FIREFLY_III_PAT: Tu Token de Acceso Personal de Firefly III

Variables Opcionales

  • FIREFLY_III_PRESET: Ajuste predefinido de herramientas a utilizar (default, full, basic, budget, reporting, admin, automation)

  • FIREFLY_III_TOOLS: Lista separada por comas de etiquetas de herramientas a habilitar (anula FIREFLY_III_PRESET si ambos están configurados)

Ajustes Predefinidos Disponibles

  • default: Herramientas básicas para uso diario (cuentas, facturas, categorías, etiquetas, transacciones, búsqueda, resumen)

  • full: Todas las herramientas disponibles

  • basic: Herramientas básicas de gestión financiera

  • budget: Herramientas centradas en presupuestos

  • reporting: Herramientas de informes y análisis

  • admin: Herramientas de administración

  • automation: Herramientas relacionadas con la automatización

Pasos de Configuración

  1. Ve a tu panel de Cloudflare

  2. Navega a Workers & Pages

  3. Selecciona tu Worker desplegado

  4. Ve a Configuración > Variables

  5. Añade las variables requeridas y opcionales como variables secretas

Uso

Una vez desplegado y configurado, puedes acceder al servidor MCP en la siguiente URL:

https://your-worker-name.your-account.workers.dev/mcp

Puedes proporcionar esta URL a herramientas de IA compatibles con MCP para que puedan interactuar con tu instancia de Firefly III.

Dominio Personalizado

Si quieres usar tu propio dominio, puedes configurar un dominio personalizado en la configuración de Cloudflare Workers. Para los pasos específicos, consulta la documentación de Cloudflare.

Detalles Técnicos

Este paquete está construido con el framework Hono y aprovecha las capacidades de computación en el borde de Cloudflare Workers.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

A
license - permissive license
Not graded
quality - not tested
C
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

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables 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
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables 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.
    9
    ISC
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables AI tools to interact with Firefly III personal finance manager through the MCP protocol, deployed globally on Cloudflare Workers for low latency.
    9
    ISC
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables interaction with Firefly III personal finance tools through natural language, deployed globally on Cloudflare Workers for low latency and high availability.
    9
    ISC

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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