Skip to main content
Glama

Firefly

Official
by gofireflyio

Servidor MCP de Firefly

El servidor MCP (Protocolo de Contexto de Modelo) de Firefly es un servidor basado en TypeScript que permite una integración fluida con la plataforma Firefly. Permite descubrir, gestionar y codificar recursos en las cuentas de la nube y SaaS conectadas a Firefly.

Características

  • 🔍 Descubrimiento de recursos: encuentre cualquier recurso en sus cuentas de Cloud y SaaS
  • 📝 Codificación de recursos: Convierte los recursos descubiertos en infraestructura como código
  • 🔐 Autenticación segura: utiliza FIREFLY_ACCESS_KEY y FIREFLY_SECRET_KEY para una comunicación segura
  • 🚀 Fácil integración: funciona perfectamente con Claude y Cursor

Prerrequisitos

  • Node.js (v14 o superior)
  • npm o hilo
  • Cuenta de Firefly con claves de acceso generadas

Instalación

Puede ejecutar el servidor Firefly MCP directamente usando NPX:

npx @fireflyai/firefly-mcp

Variables de entorno

Puede proporcionar sus credenciales de Firefly de dos maneras:

  1. Usando variables de entorno:
FIREFLY_ACCESS_KEY=your_access_key FIREFLY_SECRET_KEY=your_secret_key npx @fireflyai/firefly-mcp
  1. Usando argumentos:
npx @fireflyai/firefly-mcp --access-key your_access_key --secret-key your_secret_key

Uso

Estudio

Actualice el archivo mcp.json con lo siguiente:

{ "mcpServers": { "firefly": { "command": "npx", "args": ["-y", "@fireflyai/firefly-mcp"], "env": { "FIREFLY_ACCESS_KEY": "your_access_key", "FIREFLY_SECRET_KEY": "your_secret_key" } } } }

Ejecute el servidor MCP utilizando uno de los métodos anteriores con el siguiente comando:

npx @fireflyai/firefly-mcp --sse --port 6001

Actualice el archivo mcp.json con lo siguiente:

{ "mcpServers": { "firefly": { "url": "http://localhost:6001/sse" } } }

Uso con cursor

  1. Inicie el servidor MCP utilizando uno de los métodos anteriores
  2. Utilice la extensión Cursor para conectarse al servidor MCP: consulte la documentación del Protocolo de contexto del modelo de cursor
  3. Utilice lenguaje natural para consultar sus recursos
Ejemplo:
Inmediato
Find all "ubuntu-prod" EC2 instance in 123456789012 AWS account and codify it into Terraform
Respuesta
resource "aws_instance" "ubuntu-prod" { ami = "ami-0c55b159cbfafe1f0" instance_type = "t3.micro" }

Manifestación

https://github.com/user-attachments/assets/0986dff5-d433-4d82-9564-876b8215b61e

Contribuyendo

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones ( git checkout -b feature/amazing-feature )
  3. Confirme sus cambios ( git commit -m 'feat: Add amazing feature' )
  4. Empujar a la rama ( git push origin feature/amazing-feature )
  5. Abrir una solicitud de extracción

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

Apoyo

Para obtener ayuda, visite la documentación de Firefly o cree un problema en este repositorio.

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

El servidor MCP de Firefly.ai es un servidor basado en TypeScript que permite una integración fluida con la plataforma Firefly. Le permite descubrir, administrar y codificar recursos en sus cuentas de nube y SaaS conectadas a Firefly.

  1. Características
    1. Prerrequisitos
      1. Instalación
        1. Variables de entorno
      2. Uso
        1. Estudio
        2. Uso con cursor
      3. Manifestación
        1. Contribuyendo
          1. Licencia
            1. Apoyo

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A framework to use with AI to easily create a server for any service. Just drop the API Documentation in it and ask to create the MCP.
                Last updated -
                4
                TypeScript
                MIT License
              • A
                security
                A
                license
                A
                quality
                A dedicated server that wraps Google's Gemini AI models in a Model Context Protocol (MCP) interface, allowing other LLMs and MCP-compatible systems to access Gemini's capabilities like content generation, function calling, chat, and file handling through standardized tools.
                Last updated -
                16
                20
                TypeScript
                MIT License
                • Linux
                • Apple
              • A
                security
                F
                license
                A
                quality
                An MCP server implementation that enables AI assistants to interact with and manage Sakura Cloud infrastructure, including servers, disks, networks, and containerized applications.
                Last updated -
                46
                2
                JavaScript
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                This MCP server allows users to create, manage, and serve web applications through Goose, storing apps in configurable directories and providing web app serving capabilities.
                Last updated -
                JavaScript
                • Linux
                • Apple

              View all related MCP servers

              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/gofireflyio/firefly-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server