Every agent takes the same line. What differs is what the file tells it to do, and it works that out for itself.

The universal path

Send this to your agent as an ordinary message:
Fetch and execute the appropriate instructions to set me up for AgentMore from https://agentmore.app/agent-setup/prompt.md
Any agent that can read a message and fetch a URL can do this. It reads the file, finds the section matching itself, installs what that section calls for, and asks you for an API key.
You do not need to know whether your agent uses the plugin, the CLI or MCP. The file decides. The table below is for when you want to know anyway.

How each agent connects

AgentRouteNeeds a shell
Claude CodePluginNo
CodexPluginNo
CursorCLI, or MCPYes for CLI
OpenCodeCLI, or MCPYes for CLI
WindsurfCLIYes
GitHub CopilotCLI, or MCPYes for CLI
HermesSkill file from a URLNo
OpenClawSkills installerYes
Claude on the webMCP connectorNo
ChatGPTMCP connectorNo
The rule underneath it: a terminal means the CLI; no terminal means MCP.

Per-agent detail

The plugin covers everything, so npx skills is not needed:
claude plugin marketplace add agentmore/agentmore
claude plugin install agentmore@agentmore
Active after /reload-plugins. Then paste in your API key when it asks — there is no browser sign-in on this path, because a CLI has no handshake to hang one off. Grab a key at API keys.The plugin ships the skill, and the skill installs the CLI on first use. It deliberately does not ship an MCP config: Claude Code has a shell, so it belongs on the CLI path.
Codex reads the same marketplace manifest, so this is the same plugin:
codex plugin marketplace add agentmore/agentmore
codex plugin add agentmore@agentmore
Anything with a shell and no plugin system takes the CLI:
npm install -g @agentmore/cli@latest
npx -y skills add agentmore/agentmore --skill '*' --yes --global
agentmore setup
If the skills installer knows your agent by name, say so and it writes to that agent’s own directory rather than the shared one — add --agent cursor, --agent windsurf, --agent opencode or --agent github-copilot.All four also speak MCP if you would rather connect that way; see MCP server.
Hermes installs skills directly from a URL:
hermes skills install https://agentmore.app/skill.md
npx -y skills add agentmore/agentmore --skill '*' --yes --agent openclaw
A Git install does not work here — it expects SKILL.md at the repository root, and this one lives deeper. The command above writes to ./skills/, where OpenClaw reads from.
MCP only — it connects to the hosted server rather than reading a file.
  1. Go to Customize → Connectors
  2. Click +, then Add custom connector
  3. Enter https://agentmore.app/api/agentmore/mcp and click Add
  4. In a conversation, click + at the lower left and select Connectors
Custom connectors are available on every plan; a Free account is limited to one. See MCP server.
If it reads messages and can fetch a URL, send the setup line. If it speaks MCP, point it at the hosted endpoint. If it does neither, call the HTTP API directly.Stuck? Email rick@agentmore.app and say which agent you are using — that name is the whole bug report.

Next

API keys

Create the key your agent needs before it can run anything.

MCP server

Endpoint, auth and the exact client config.