fly-mcp-gateway
fly-mcp-gateway
Fly.io용 상시 가동 Streamable HTTP MCP 게이트웨이입니다.
불안정한 Cloudflare Tunnel(mcp.oceanways.online) 대신 이 게이트웨이를 사용하세요.
엔드포인트:
https://<your-app>.fly.dev/mcp상태:
https://<your-app>.fly.dev/health선택 인증:
Authorization: Bearer <MCP_API_TOKEN>
배포 (1회)
# 1. Install flyctl — https://fly.io/docs/hands-on/install-flyctl/
fly auth login
# 2. Clone
git clone https://github.com/hush759/fly-mcp-gateway.git
cd fly-mcp-gateway
# 3. Launch (creates app + deploys)
fly launch --copy-config --yes
# 4. Set a secret token (recommended)
fly secrets set MCP_API_TOKEN="$(openssl rand -hex 24)"
# 5. Redeploy if needed
fly deploy프롬프트가 표시되면 고유한 앱 이름을 입력하세요 (예: clipboardh-mcp 또는 hush759-mcp).
Related MCP server: remote-mcp-server-authless
Grok / Cursor에서 이 게이트웨이 가리키기
기존 oceanways URL을 다음으로 교체하세요:
{
"mcpServers": {
"fly-gateway": {
"type": "streamable-http",
"url": "https://YOUR-APP.fly.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN"
}
}
}
}무료 요금제 참고 사항
fly.toml에는 다음이 설정됩니다:
auto_stop_machines = "off"min_machines_running = 1
이 설정은 머신 하나를 계속 실행시켜 MCP가 콜드 스타트하지 않게 합니다. 무료 허용량은 제한되어 있으므로 Fly 청구 내역을 확인해 무료 크레딧을 초과하지 않도록 주의하세요.
도구 추가
server.js를 편집하고 server.tool(...) 핸들러를 더 추가한 후, 다음을 실행하세요:
git add -A && git commit -m "feat: more tools" && git push
fly deploy로컬 테스트
npm install
MCP_API_TOKEN=dev node server.js
# curl http://localhost:8080/healthThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityNot gradedmaintenanceEnables deployment of authentication-free MCP servers on Cloudflare Workers that can be accessed remotely from MCP clients like Claude Desktop or the Cloudflare AI Playground.
- FlicenseNot gradedqualityCmaintenanceEnables deploying a remote MCP server on Cloudflare Workers without authentication, allowing MCP tools to be used from clients like Cloudflare AI Playground or Claude Desktop.
- FlicenseNot gradedqualityCmaintenanceEnables deploying a remote MCP server on Cloudflare without authentication, allowing connection from AI Playground or Claude Desktop via SSE.
- AlicenseNot gradedqualityAmaintenanceLifts local stdio MCP servers into remote Streamable HTTP endpoints for cloud-hosted AI clients, with bearer-token auth and tool policy filtering.15MIT
Related MCP Connectors
Self-hosted MCP gateway: turn any API, database or MCP server into AI connectors — no code.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for secureFlows: token-free URL builders and integration-linting tools for AI agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hush759/fly-mcp-gateway'
If you have feedback or need assistance with the MCP directory API, please join our Discord server