- Explore MCP Servers
- flymcp
Flymcp
What is Flymcp
FlyMCP is a simple MCP server that integrates the flyctl CLI with Claude Desktop, enabling users to leverage Fly.io capabilities directly within the application.
Use cases
Use cases for FlyMCP include deploying applications to Fly.io directly from Claude Desktop, managing Fly.io resources, and facilitating development workflows that require cloud integration.
How to use
To use FlyMCP, clone the repository, install dependencies, build the binary, and configure Claude Desktop to recognize the FlyMCP server by editing the configuration file. Ensure you are authenticated with Fly.io using flyctl auth login before usage.
Key features
Key features of FlyMCP include seamless integration with Claude Desktop, support for Fly.io CLI commands, and easy configuration for user authentication and server setup.
Where to use
FlyMCP is primarily used in software development environments where developers utilize Claude Desktop for application development and deployment on Fly.io.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Flymcp
FlyMCP is a simple MCP server that integrates the flyctl CLI with Claude Desktop, enabling users to leverage Fly.io capabilities directly within the application.
Use cases
Use cases for FlyMCP include deploying applications to Fly.io directly from Claude Desktop, managing Fly.io resources, and facilitating development workflows that require cloud integration.
How to use
To use FlyMCP, clone the repository, install dependencies, build the binary, and configure Claude Desktop to recognize the FlyMCP server by editing the configuration file. Ensure you are authenticated with Fly.io using flyctl auth login before usage.
Key features
Key features of FlyMCP include seamless integration with Claude Desktop, support for Fly.io CLI commands, and easy configuration for user authentication and server setup.
Where to use
FlyMCP is primarily used in software development environments where developers utilize Claude Desktop for application development and deployment on Fly.io.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
FlyMCP
A simple MCP server that wraps the flyctl CLI to provide Fly.io capabilities to Claude Desktop.
Prerequisites
- Go 1.21 or later
flyctlCLI installed and available in PATH- Claude Desktop installed
Installation
# Clone the repository
git clone https://github.com/superfly/flymcp.git
cd flymcp
# Install dependencies
go mod download
# Build the binary
go build -o flymcp
Configuration
Claude Desktop Setup
- Open Claude Desktop
- Go to the Claude menu and select “Settings…”
- Click on “Developer” in the left-hand bar
- Click on “Edit Config”
This will create or open a configuration file at:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
- Add the following configuration to the file:
{
"mcpServers": {
"flymcp": {
"command": "/full/path/to/your/flymcp",
"args": []
}
}
}
Make sure to replace /full/path/to/your/flymcp with the absolute path to your flymcp binary.
- Save the file and restart Claude Desktop
Authentication
Before using the tools, make sure you’re authenticated with Fly.io:
flyctl auth login
Troubleshooting
If you encounter issues with the MCP server:
-
Check the logs in:
- macOS:
~/Library/Logs/Claude/mcp-server-flymcp.log - Windows:
%APPDATA%\Claude\logs\mcp-server-flymcp.log
- macOS:
-
Make sure the path to the flymcp binary is correct and absolute
-
Ensure you have the necessary permissions to execute the binary
-
Verify that flyctl is installed and accessible in your PATH
Development
The server is built using the MCP Go library and communicates with Claude Desktop through standard input/output streams.
License
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










