@flydotio/mcp-internal-dns
v0.0.3
Published
MCP Server for querying Fly.io internal DNS records
Readme
Overview
MCP Server that provides information about Fly.io .internal DNS for an organization.
Usage
fly mcp launch "npx -y @flydotio/mcp-internal-dns" --claude --server dnsIf you want to query an organization other than your personal one, specify the --org flag on the above command.
Development
Launch this initially using:
fly launch --no-deploy --auto-stop=suspendGenerate a secret token using:
openssl rand -base64 18Set a secret using the token generated above:
fly secrets set FLY_MCP_BEARER_TOKEN=xxxxxxxxxxxxxxxxxxNow deploy:
fly deploy --ha=falseConfigure your favorite MCP client:
{
"mcpServers": {
"filesystem": {
"command": "/Users/rubys/.fly/bin/flyctl",
"args": [
"mcp",
"proxy",
"--url=https://mcp-internal-dns.fly.dev/",
"--bearer-token",
"xxxxxxxxxxxxxxxxxx"
]
}
}
}Replace the command, url and bearer token in the above.
