
Fly
STDIO通过flyctl CLI将Fly.io功能集成到Claude桌面版
通过flyctl CLI将Fly.io功能集成到Claude桌面版
A simple MCP server that wraps the flyctl
CLI to provide Fly.io capabilities to Claude Desktop.
flyctl
CLI installed and available in PATH# 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
This will create or open a configuration file at:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
{ "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.
Before using the tools, make sure you're authenticated with Fly.io:
flyctl auth login
If you encounter issues with the MCP server:
Check the logs in:
~/Library/Logs/Claude/mcp-server-flymcp.log
%APPDATA%\Claude\logs\mcp-server-flymcp.log
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
The server is built using the MCP Go library and communicates with Claude Desktop through standard input/output streams.
MIT