Skip to main content
Glama
gofireflyio

Firefly

Official
by gofireflyio

Glühwürmchen

Firefly MCP-Server

Der Firefly MCP-Server (Model Context Protocol) ist ein TypeScript-basierter Server, der eine nahtlose Integration mit der Firefly-Plattform ermöglicht. Er ermöglicht Ihnen das Entdecken, Verwalten und Kodieren von Ressourcen in Ihren mit Firefly verbundenen Cloud- und SaaS-Konten.

Merkmale

  • 🔍 Ressourcenerkennung: Finden Sie jede Ressource in Ihren Cloud- und SaaS-Konten

  • 📝 Ressourcenkodifizierung: Konvertieren Sie entdeckte Ressourcen in Infrastruktur als Code

  • 🔐 Sichere Authentifizierung: Verwendet FIREFLY_ACCESS_KEY und FIREFLY_SECRET_KEY für sichere Kommunikation

  • 🚀 Einfache Integration: Funktioniert nahtlos mit Claude und Cursor

Related MCP server: OpenAPI Client Generator MCP

Voraussetzungen

  • Node.js (v14 oder höher)

  • npm oder yarn

  • Firefly-Konto mit generierten Zugriffsschlüsseln

Installation

Sie können den Firefly MCP-Server direkt mit NPX ausführen:

npx @fireflyai/firefly-mcp

Umgebungsvariablen

Sie können Ihre Firefly-Anmeldeinformationen auf zwei Arten angeben:

  1. Verwenden von Umgebungsvariablen:

FIREFLY_ACCESS_KEY=your_access_key FIREFLY_SECRET_KEY=your_secret_key npx @fireflyai/firefly-mcp
  1. Argumente verwenden:

npx @fireflyai/firefly-mcp --access-key your_access_key --secret-key your_secret_key

Verwendung

Stdio

Aktualisieren Sie die Datei mcp.json mit Folgendem:

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

Führen Sie den MCP-Server mit einer der oben genannten Methoden und dem folgenden Befehl aus:

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

Aktualisieren Sie die Datei mcp.json mit Folgendem:

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

Verwendung mit Cursor

  1. Starten Sie den MCP-Server mit einer der oben genannten Methoden

  2. Verwenden Sie die Cursor-Erweiterung, um eine Verbindung zum MCP-Server herzustellen – siehe Dokumentation zum Cursor Model Context Protocol

  3. Verwenden Sie natürliche Sprache, um Ihre Ressourcen abzufragen

Beispiel:

Prompt
Find all "ubuntu-prod" EC2 instance in 123456789012 AWS account and codify it into Terraform
Antwort
resource "aws_instance" "ubuntu-prod" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t3.micro"
}

Demo

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

Beitragen

  1. Forken Sie das Repository

  2. Erstellen Sie Ihren Feature-Zweig ( git checkout -b feature/amazing-feature )

  3. Übernehmen Sie Ihre Änderungen ( git commit -m 'feat: Add amazing feature' )

  4. Pushen zum Zweig ( git push origin feature/amazing-feature )

  5. Öffnen einer Pull-Anfrage

Lizenz

Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .

Unterstützung

Für Support besuchen Sie bitte die Dokumentation von Firefly oder erstellen Sie ein Problem in diesem Repository.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
8wRelease cycle
2Releases (12mo)
Commit activity
Issues opened vs closed

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

View all related MCP servers

Related MCP Connectors

  • 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.

  • The Figma MCP server brings Figma design context directly into your AI workflow.

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

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