Firefly
Official
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 つの方法で提供できます。
環境変数の使用:
FIREFLY_ACCESS_KEY=your_access_key FIREFLY_SECRET_KEY=your_secret_key npx @fireflyai/firefly-mcp引数の使用:
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 6001mcp.jsonファイルを次のように更新します。
{
"mcpServers": {
"firefly": {
"url": "http://localhost:6001/sse"
}
}
}カーソルを使用する
上記のいずれかの方法でMCPサーバーを起動します
カーソル拡張機能を使用してMCPサーバーに接続します -カーソルモデルコンテキストプロトコルのドキュメントを参照してください
自然言語を使用してリソースを照会する
例:
プロンプト
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
貢献
リポジトリをフォークする
機能ブランチを作成します(
git checkout -b feature/amazing-feature)変更をコミットします (
git commit -m 'feat: Add amazing feature')ブランチにプッシュする (
git push origin feature/amazing-feature)プルリクエストを開く
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
サポート
サポートについては、 Firefly のドキュメントを参照するか、このリポジトリで問題を作成してください。
This server cannot be installed
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
- AlicenseNot gradedqualityNot gradedmaintenanceA TypeScript-based MCP server that connects to FHIR servers, allowing access to healthcare data via fhir:// URIs and providing search capabilities for FHIR resources.65
- -licenseAqualityNot gradedmaintenanceA TypeScript-based MCP server that generates API clients from OpenAPI specifications, allowing automated code generation through natural language.1441
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables LLMs to understand and work with TypeScript APIs they haven't been trained on by providing structured access to TypeScript type definitions and documentation.3046MIT
- AlicenseAqualityDmaintenanceA TypeScript-based MCP server that integrates with Swagger/OpenAPI specifications to expose API endpoints as tools for Large Language Models (LLMs), enabling natural language interaction with any OpenAPI-compliant API.49MIT
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.
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/gofireflyio/firefly-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server