SEO layer for agents: research, content, QA, approvals and publishing via MCP OAuth.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Connect Codex, Claude Code, Cursor, or OpenClaw to the Odiseo SEO MCP from one command.
Odiseo gives an agent the tools to research a site, build briefs and content plans, create and review articles, and operate the publication workflow inside the organization you authorize.
Authenticate in the browser with the OAuth device flow:
Then install Odiseo in your client:
Replace cursor with codex, claude, or openclaw. Finally, verify the
credential and MCP endpoint:
The login command shows a short code and opens the Odiseo approval page. The
resulting session is stored in ~/.config/odiseo/config.json with owner-only
permissions. The install command places that bearer credential in the selected
client's user-level MCP configuration.
odiseo loginStarts the OAuth device authorization flow:
For local development:
Advanced users can authenticate with an existing Odiseo MCP API key instead:
API keys can be scoped to a site and a narrower permission set. Browser OAuth and device authorization represent the complete organization membership.
odiseo mcp installInstalls an authenticated Streamable HTTP server definition:
The default endpoint is https://odiseo.help/api/mcp. Override it for a local
or self-hosted environment:
Client behavior:
| Client | Installation method |
|---|---|
| Cursor | Merges odiseo into ~/.cursor/mcp.json |
| Codex | Replaces only [mcp_servers.odiseo] in ~/.codex/config.toml |
| Claude Code | Runs claude mcp add in user scope |
| OpenClaw | Runs openclaw mcp set with Streamable HTTP transport |
Cursor and Codex config files are written atomically with mode 0600. Claude
Code and OpenClaw own and protect their respective configuration stores.
odiseo mcp doctorSends a real MCP initialize request with the stored credential:
It reports the MCP server name, protocol version, and latency. It also gives specific guidance for expired credentials, missing subscription access, and HTTP authentication failures.
odiseo logoutRemoves the credential stored by this CLI. Client configurations are left in
place so you can re-run odiseo login and odiseo mcp install <client>
without losing unrelated settings.
Every supported client can also use Odiseo's native MCP OAuth discovery. Add only this URL:
For example:
Cursor users can use the Add to Cursor button on odiseo.help/mcp.
seoap_ API key when a narrower long-lived credential is
preferable.If a credential is exposed, revoke it in Odiseo and run odiseo login again.
Build output is generated in dist/. The package has no runtime dependencies.
MIT
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/odiseo)<a href="https://allmcps.com/mcp/odiseo"><img src="https://allmcps.com/api/badge/odiseo?style=directory" alt="Odiseo on AllMCPs" /></a>