Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Fireflyfind all EC2 instances in my AWS account and show their Terraform code"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.

Firefly MCP Server
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.
Features
π 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
Related MCP server: Apifox MCP
Prerequisites
Node.js (v20 or higher)
npm or yarn
Firefly account with generated access keys
Installation
You can run the Firefly MCP server directly using NPX:
Environment Variables
You can provide your Firefly credentials in two ways:
Using environment variables:
Using arguments:
Usage
Stdio
Update the mcp.json file with the following:
Run the MCP server using one of the methods above with the following command:
Update the mcp.json file with the following:
Using with Cursor
Start the MCP server using one of the methods above
Use the Cursor extension to connect to the MCP server - see Cursor Model Context Protocol documentation
Use natural language to query your resources
Example:
Prompt
Response
Demo
https://github.com/user-attachments/assets/0986dff5-d433-4d82-9564-876b8215b61e
Contributing
Fork the repository
Create your feature branch (
git checkout -b feature/amazing-feature)Commit your changes (
git commit -m 'feat: Add amazing feature')Push to the branch (
git push origin feature/amazing-feature)Open a Pull Request
License
This project is licensed under the MIT License - see the LICENSE file for details.
Support
For support, please visit Firefly's documentation or create an issue in this repository.