# Outrank

Automates SEO keyword planning, article creation, CMS publishing, and Google Search Console audits directly from the coding assistant.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: Outrank-SAS
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/Outrank-SAS/outrank-cli
- Updated: 2026-10-22
- HTML: https://affpapa.org/en/nevibecode/mcp/outrank

## What it does

This MCP server interfaces directly with the Outrank platform to run search optimization workflows. Agents can research keywords, track backlinks, inspect search cannibalization, and draft articles. Content connects to CMS targets including Webflow, Framer, and Notion, or straight into Outrank Blog.

Clients can connect remotely over HTTP at `https://www.outrank.so/api/mcp` or launch a local stdio instance via `outrank-cli`. Local execution demands Node.js 18 or higher. Without an active `outr_live_...` credential, backend API calls will fail immediately.

## Requirements
- Needs: Node.js (commands run via npx)
- Remote server: `https://www.outrank.so/api/mcp`
- Environment variables: `OUTRANK_API_KEY` — keys and tokens: ask the human for the values, never commit them or put them in shared files.

## Install

### Claude Code (native platform)

1. **Platform CLI: remote server**
```bash
claude mcp add --transport http outrank https://www.outrank.so/api/mcp
```

2. **Platform CLI**
```bash
claude mcp add --env OUTRANK_API_KEY=<OUTRANK_API_KEY> --transport stdio outrank -- npx -y outrank-cli
```
Replace <…> with your own values

### Codex

1. **Platform CLI: remote server**
```bash
codex mcp add outrank --url https://www.outrank.so/api/mcp
```

2. **Platform CLI**
```bash
codex mcp add outrank --env OUTRANK_API_KEY=<OUTRANK_API_KEY> -- npx -y outrank-cli
```
Replace <…> with your own values

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "outrank": {
            "url": "https://www.outrank.so/api/mcp"
        }
    }
}
```
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "outrank": {
            "command": "npx",
            "args": [
                "-y",
                "outrank-cli"
            ],
            "env": {
                "OUTRANK_API_KEY": "<OUTRANK_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "outrank": {
            "type": "http",
            "url": "https://www.outrank.so/api/mcp"
        }
    }
}
```
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "outrank": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "outrank-cli"
            ],
            "env": {
                "OUTRANK_API_KEY": "<OUTRANK_API_KEY>"
            }
        }
    }
}
```
Replace <…> with your own values

### Gemini CLI

1. **Platform CLI: remote server**
```bash
gemini mcp add -t http outrank https://www.outrank.so/api/mcp
```

2. **Platform CLI**
```bash
gemini mcp add -e OUTRANK_API_KEY=<OUTRANK_API_KEY> outrank npx -y outrank-cli
```
Replace <…> with your own values

## When to use it
- generate and schedule keyword batches for organic search
- publish generated draft articles directly to Webflow or Framer
- audit Google Search Console data for URL cannibalization
- track earned backlinks and reverify lost external links

## Example prompts
- Suggest high-intent keywords for our domain and queue the draft articles
- Inspect Search Console performance and check for keyword cannibalization
- Push the updated article content to our Framer collection

## Similar
- [distribb](https://affpapa.org/en/nevibecode/skills/distribb.md) — skill · ★ 201
- [google-search-console](https://affpapa.org/en/nevibecode/skills/google-search-console.md) — skill · 1900 installs
- [indexing](https://affpapa.org/en/nevibecode/skills/indexing.md) — skill · 1200 installs
- [pp-google-search-console](https://affpapa.org/en/nevibecode/skills/pp-google-search-console.md) — skill · 511 installs
- [DispatchSEO](https://affpapa.org/en/nevibecode/mcp/dispatchseo.md) — MCP server · ★ 92
- [cituna-mcp](https://affpapa.org/en/nevibecode/mcp/cituna-mcp.md) — MCP server · ★ 1

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
