Connect the FlyMyAI cloud to your AI client
The entire FlyMyAI cloud is available over MCP - every AI model (image, video, audio, music, speech, LLMs), your autonomous agents, and 100+ tools & integrations (Slack, Notion, GitHub, Google, CRMs, web search and more). Add it to any MCP-capable client and authorize with your FlyMyAI account right in the browser - no API key to copy or store.
MCP URL (the same everywhere):
https://mcp-agents.flymy.ai/mcp
Pick your client
Claude Desktop / claude.ai
- Settings → Connectors → Add custom connector.
- Paste the MCP URL above and give it a name.
- A browser window opens - sign in to FlyMyAI and press Allow on the consent screen.
- The connector shows Connected. Ask Claude to run your agents, generate media, or use any tool.
Claude Code (CLI)
OAuth (no key - the CLI registers and opens the browser for you):
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Prefer your API key instead of OAuth? Pass it as a header:
claude mcp add --transport http flymyai \
"https://mcp-agents.flymy.ai/mcp" \
--header "X-API-Key: <YOUR_FLYMYAI_API_KEY>"
Cursor / VS Code
Add a custom / remote MCP server pointing at the MCP URL. The editor opens the FlyMyAI login + consent in your browser, then connects. Both register automatically - no manual client setup.
ChatGPT / OpenAI Codex
In ChatGPT, custom MCP connectors live behind Developer Mode (beta; Plus / Pro / Team / Enterprise — on managed workspaces an admin enables it first):
- Settings → Connectors → Advanced → Developer mode → ON.
- Create a connector → MCP Server URL = the URL above → Authentication: OAuth → confirm the trust checkbox → Create.
- Finish the FlyMyAI OAuth login + consent in the browser, then enable it in a chat via + → Developer mode → FlyMyAI.
ChatGPT's connector UI is OAuth-only — there's no field to paste an API key. OpenAI Codex (CLI) adds it as a remote MCP server and authorizes the same way.
OpenClaw / Hermes / other agents
Most MCP-capable agents take the same URL as a remote / streamable-HTTP MCP server and run the OAuth login in your browser:
-
OpenClaw — add it and log in:
openclaw mcp add flymyai --url https://mcp-agents.flymy.ai/mcp \
--transport streamable-http --auth oauth
openclaw mcp login flymyai(Header mode instead:
openclaw mcp set flymyai '{"url":"…","transport":"streamable-http","headers":{"X-API-Key":"YOUR_KEY"}}'.) -
Hermes Agent (Nous Research) — add the URL as an MCP server in its config and authorize.
Always allow FlyMyAI (skip the per-call prompt)
By default some clients confirm every tool call. Here's how to let FlyMyAI run without prompting — do this only for tools you trust to run unsupervised.
Claude Desktop / claude.ai
When Claude first calls a FlyMyAI tool, the approval dialog shows Allow once and Allow always — click Allow always. It's per-tool, so the first use of each tool prompts once, then never again. Team / Enterprise: an Owner can pre-set this in Settings → Connectors → FlyMyAI → Tool permissions (set tools to Always allow).
Claude Code (CLI)
Add a server-wide allow rule to your settings — ~/.claude/settings.json (all
projects) or .claude/settings.json (this project):
{ "permissions": { "allow": ["mcp__flymyai"] } }
mcp__flymyai auto-approves every tool from the server you named flymyai (use
the name you passed to claude mcp add). For a single run instead:
claude --allowedTools "mcp__flymyai__*". You can also pick "Yes, and don't
ask again" at the first prompt.
OpenClaw
OpenClaw asks through its permissions_respond prompt with allow-once /
allow-always / deny — pick allow-always the first time each FlyMyAI tool
runs. (There's no documented config-file blanket auto-approve; toolFilter only
narrows which tools are exposed, it doesn't pre-approve them.)
Hermes Agent
Hermes gates only risky shell commands, not MCP tools — FlyMyAI tools run
without a per-call prompt by default. To silence all approval prompts globally,
set approvals.mode: off in ~/.hermes/config.yaml (or run hermes --yolo).
ChatGPT
ChatGPT has no persistent always-allow for connectors. When the confirmation appears, approve it and tick remember — but that lasts only for the current conversation; new chats ask again. (Read-only tools generally run without a prompt.)
What you're granting
The consent screen names the app requesting access and what it can do - run your agents, models and tools on your behalf. Access tokens are scoped, short-lived and revocable, and FlyMyAI never hands your API key to the client. Revoke access anytime by removing the connector.
OAuth and the X-API-Key header reach the same cloud MCP and run under your
account. Use whichever your client supports.
Get an API key from flymy.ai.