Skip to main content
Glama
gofireflyio

Firefly

Official
by gofireflyio

ホタル

Firefly MCP サーバー

Firefly MCP(Model Context Protocol)サーバーは、Fireflyプラットフォームとのシームレスな統合を可能にするTypeScriptベースのサーバーです。Fireflyに接続されたクラウドおよびSaaSアカウント全体のリソースを検出、管理、コード化できます。

特徴

  • 🔍 リソースの検出: クラウドおよびSaaSアカウント内のあらゆるリソースを検索

  • 📝 リソースのコード化: 発見したリソースを Infrastructure as Code に変換する

  • 🔐 安全な認証: 安全な通信のために FIREFLY_ACCESS_KEY と FIREFLY_SECRET_KEY を使用します

  • 🚀 簡単な統合: Claude および Cursor とシームレスに連携

Related MCP server: OpenAPI Client Generator MCP

前提条件

  • Node.js (v14以上)

  • npmまたはyarn

  • 生成されたアクセスキーを持つFireflyアカウント

インストール

NPX を使用して Firefly MCP サーバーを直接実行できます。

npx @fireflyai/firefly-mcp

環境変数

Firefly の認証情報は、次の 2 つの方法で提供できます。

  1. 環境変数の使用:

FIREFLY_ACCESS_KEY=your_access_key FIREFLY_SECRET_KEY=your_secret_key npx @fireflyai/firefly-mcp
  1. 引数の使用:

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

使用法

スタジオ

mcp.jsonファイルを次のように更新します。

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

上記のいずれかの方法を使用して、次のコマンドで MCP サーバーを実行します。

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

mcp.jsonファイルを次のように更新します。

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

カーソルを使用する

  1. 上記のいずれかの方法でMCPサーバーを起動します

  2. カーソル拡張機能を使用してMCPサーバーに接続します -カーソルモデルコンテキストプロトコルのドキュメントを参照してください

  3. 自然言語を使用してリソースを照会する

例:

プロンプト
Find all "ubuntu-prod" EC2 instance in 123456789012 AWS account and codify it into Terraform
応答
resource "aws_instance" "ubuntu-prod" {
  ami           = "ami-0c55b159cbfafe1f0"
  instance_type = "t3.micro"
}

デモ

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

貢献

  1. リポジトリをフォークする

  2. 機能ブランチを作成します( git checkout -b feature/amazing-feature

  3. 変更をコミットします ( git commit -m 'feat: Add amazing feature' )

  4. ブランチにプッシュする ( git push origin feature/amazing-feature )

  5. プルリクエストを開く

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

サポート

サポートについては、 Firefly のドキュメントを参照するか、このリポジトリで問題を作成してください。

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