Connect your AI assistant
Connect the SEO Sauna MCP server to Claude, Cursor, Codex, and other AI clients.
SEO Sauna MCP lets AI clients call SEO Sauna tools for keyword research, SERPs, local search, competitor and domain research, backlinks, saved keywords, rank tracking, project context, AI visibility, and Google Search Console.
The MCP server URL is:
https://app.seosauna.com/mcp
The first connection asks you to sign in to SEO Sauna and approve access. After that, your client can call SEO Sauna tools with the scopes you approved. For headless environments and CI, connect with an API key instead.
You can also copy the endpoint and a ready-made setup prompt from Agent setup in SEO Sauna. See Agent setup for the prompt-based setup and for adding skills.
ChatGPT web and desktop
Follow the ChatGPT setup guide. The custom connection works on Free and paid ChatGPT plans, although workspace permissions can limit access.
Claude Desktop
- Open Customize → Connectors.
- Click Add (or +), then choose Add custom connector.
- Paste
https://app.seosauna.com/mcp. - Approve the SEO Sauna sign-in when prompted.
Custom connectors are available on Free, Pro, Max, Team, and Enterprise plans. The Free plan allows one custom connector.
Claude Code
Use user scope to make SEO Sauna available in every project, or local scope for the current repository only.
claude mcp add --transport http --scope user seosauna https://app.seosauna.com/mcp
Approve the SEO Sauna sign-in when prompted.
Cursor
-
Open Cursor Settings → Tools & Integrations → MCP Tools.
-
Click New MCP Server. Cursor opens
mcp.json. -
Add:
{ "mcpServers": { "seosauna": { "url": "https://app.seosauna.com/mcp" } } } -
Approve the SEO Sauna sign-in when prompted.
Codex CLI
Run in your terminal:
codex mcp add seosauna --url https://app.seosauna.com/mcp
Approve the sign-in when prompted. If no sign-in starts, run codex mcp login seosauna.
Codex in the ChatGPT desktop app
- Open Codex, then Settings → MCP servers → Add server.
- Name it
seosauna, choose Streamable HTTP, and enterhttps://app.seosauna.com/mcp. - Save, and select Restart when prompted.
- Select Authenticate for SEO Sauna and approve the sign-in.
- Start a new Codex chat and ask: "Use SEO Sauna to check my connection and list my projects."
This connection is separate from ChatGPT on the web. See OpenAI's MCP documentation.
Other MCP clients
Any client that supports remote MCP servers over HTTP can connect. Add a server named seosauna with the URL https://app.seosauna.com/mcp and complete the sign-in. If the client does not support OAuth, use an API key.
Connect with an API key
Use an API key for headless environments, CI, or clients where OAuth is inconvenient. Keys are personal: anything an agent does with your key acts as you in your workspace.
In SEO Sauna settings, open API keys, create a key, and copy it right away. It is shown only once.
Claude Code:
claude mcp add --transport http --scope user seosauna https://app.seosauna.com/mcp --header "Authorization: Bearer oseo_YOUR_KEY"
Cursor, in mcp.json:
{
"mcpServers": {
"seosauna": {
"url": "https://app.seosauna.com/mcp",
"headers": {
"Authorization": "Bearer oseo_YOUR_KEY"
}
}
}
}
Codex CLI, with the key in an environment variable:
export SEOSAUNA_API_KEY=oseo_YOUR_KEY
codex mcp add seosauna --url https://app.seosauna.com/mcp --bearer-token-env-var SEOSAUNA_API_KEY
Other clients that support custom HTTP headers can send Authorization: Bearer oseo_YOUR_KEY or x-api-key: oseo_YOUR_KEY.
Available tools
- Keyword research with volume, difficulty, CPC, intent, and trends.
- Live Google organic SERP results.
- Ranked keywords, pages, positions, volume, CPC, intent, and traffic for any domain or page, including competitors.
- SERP competitor comparison across a keyword set.
- Local business search near a location, filtered by rating, review count, or claimed status.
- Maps and Local Finder SERPs, and Google Business Q&A.
- Google Business Profile audits: categories, rating, hours, photos, and claim status.
- Google reviews (including reviews from other sites) and Google Business posts.
- Google Business category lookup.
- Google Maps rank checks across a grid of points around a business.
- Saved keywords: list and save keywords in a project.
- Rank tracker configs and latest positions.
- Domain organic footprint summaries and keywords a domain already ranks for.
- Backlink and referring-domain overviews.
- AI prompt exploration: try a prompt in ChatGPT or compare answers and citations across models. ChatGPT is the default. Uncached answers use credits.
- AI prompt research: questions about a keyword with ChatGPT's answers and cited sources (uses credits).
- AI prompt tracking: configure tracking, preview cost, and start or pause scheduled checks.
- Saved AI answers, trends, citations, and competitor appearances: read and export without using credits.
- Google Search Console performance: clicks, impressions, CTR, and position (no credits).
- URL inspection: index status, crawl, and canonical for up to 10 URLs per call (no credits).
- Project context: read and update your business, goal, positioning, writing preferences, competitors, key pages, and research log (no credits).
- Reports: save and read HTML reports in a project (no credits). New reports are private. Ask the agent to publish one with
set_report_sharing(public: true) or revoke the link (public: false).get_reportreturnsreport.shareUrlfor a public link, ornullif there is none. - Report templates: list a project's templates and save a reusable report brief (no credits).
After setup
MCP gives your agent SEO Sauna data. Agent Skills tell it how to use that data for specific SEO jobs. Start with one focused workflow instead of asking the agent to "do SEO":
- SEO Project Setup: save your goals, positioning, competitors, and key pages so every other skill reuses them.
- SEO Coach: pick a workflow if you are new to SEO or unsure where to start.
- AI Prompt Research: find questions and cited sources before choosing what to track.
- AI Visibility Audit: find out why competitors appear in AI answers and what to change.
- Keyword Research: discover keyword opportunities.
- Competitive Landscape: map a market before choosing competitors or pages.
- Competitor Analysis: study one competitor.
- Keyword Clustering: turn keywords into page groups.
- Link Prospecting: find outreach prospects for a linkable asset.
See AI Visibility for supported AI engines, coverage, and costs.
Troubleshooting
- Cannot connect: check that the URL is exactly
https://app.seosauna.com/mcp. - Codex reports "Authorization server response missing required issuer": upgrade Codex CLI or the Codex desktop app to 0.147.0 or later. Versions 0.143 to 0.146 drop the issuer from the OAuth callback. You can also use an API key.
- Authorization fails: remove the SEO Sauna server from your client, add it again, and repeat the sign-in.
- Agent cannot find a project: ask it to list your SEO Sauna projects first and use the returned project ID in later requests.
Still stuck? Email support@seosauna.com.