Firefly MCP Server

Firefly MCP

Local serverstdioTypeScript

What is the Firefly MCP Server?

Firefly MCP

What it actually does

The Firefly MCP (Model Context Protocol) server is a TypeScript-based server that enables seamless integration with the Firefly platform. It allows you to discover, manage, and codify resources across your Cloud and SaaS accounts connected to Firefly.

  • 🔍 Resource Discovery: Find any resource in your Cloud and SaaS accounts
  • 📝 Resource Codification: Convert discovered resources into Infrastructure as Code
  • 🔐 Secure Authentication: Uses FIREFLY_ACCESS_KEY and FIREFLY_SECRET_KEY for secure communication
  • 🚀 Easy Integration: Works seamlessly with Claude and Cursor

Configuration

  • Node.js (v20 or higher) - npm or yarn - Firefly account with generated access keys

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Firefly MCP Server

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

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js (v20 or higher) - npm or yarn - Firefly account with generated access keys
VariableDescriptionRequired
FIREFLY_ACCESS_KEYCredential the server authenticates with.Yes
FIREFLY_SECRET_KEYCredential the server authenticates with.Yes

Example prompts to try

  • “Use Firefly to Stdio.”

Frequently asked questions

Firefly MCP Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.