Skip to main content

SV MCP

SV MCP is the Model Context Protocol server for the SV API. It gives Claude, Cursor, VS Code, Windsurf and other MCP clients SV's SEO and GEO tools: keyword research, page audits, AI-visibility (GEO) audits, competitor analysis and content generation.

It is built on the same core library as SV CLI, so both behave the same way against the SV API.

Connect

Claude.ai and Claude Desktop

  1. Open Customize → Connectors.
  2. Click + → Add custom connector.
  3. Paste https://mcp.seovendor.co and click Add.
  4. Click Connect and sign in to SV to approve access.

On Team and Enterprise plans, an Owner first adds the connector under Organization settings → Connectors; members then connect it themselves.

Claude Code

claude mcp add --transport http sv-mcp https://mcp.seovendor.co

Cursor (~/.cursor/mcp.json)

{ "mcpServers": { "sv-mcp": { "url": "https://mcp.seovendor.co" } } }

VS Code (.vscode/mcp.json)

{ "servers": { "sv-mcp": { "type": "http", "url": "https://mcp.seovendor.co" } } }

Windsurf (~/.codeium/windsurf/mcp_config.json)

{ "mcpServers": { "sv-mcp": { "serverUrl": "https://mcp.seovendor.co" } } }

Clients that only support stdio

{ "mcpServers": { "sv-mcp": { "command": "npx", "args": ["-y", "mcp-remote", "https://mcp.seovendor.co"] } } }

Tools

Tool What it does Mode
better-keywords Keyword research: search volume, CPC, competition and intent Sync
content-quality Scores a page's content quality (E-E-A-T) for a keyword Sync
content-transformer Rewrites or reformats supplied text into a content type Sync
core-analysis On-page SEO analysis of a URL Sync
insight-igniter Entities and topics AI engines associate with a website Sync
preliminaryaudit Quick automated SEO health score for a URL Sync
ranklens How a site ranks across repeated AI-engine queries, and competitors Sync
seogpt Short-form SEO text such as meta titles and descriptions Sync
topical-authority Topical content plan for a keyword Sync
top-competitors Top-ranking competitor URLs for a keyword Sync
marketplace-services Searches SV's catalog of purchasable services Sync
geogptaudit GEO audit: visibility in AI-generated answers for given entities Async
prose Writes a long-form article or blog post Async
seogptcompare Compares a URL against its top competitors for a keyword Async
seogptmapping Maps keywords to the most relevant pages on a domain Async
get_task_status Checks the status of an async task —
get_task_result Fetches the result of a finished async task —

Async tools return a task_id straight away; follow up with get_task_status / get_task_result, or pass wait: true to wait up to 45 seconds for the result in the same call.

Points: successful tool calls use points from your SV account. Failed calls, and checking on or fetching a task, don't.

Rate limit: the SV API accepts 1 request per second per API key. SV MCP retries automatically when it hits the limit, so this is normally invisible.

Run locally (stdio)

For a single user on their own machine, run the server locally with your SV API key:

pip install sv-mcp
export SV_API_KEY=your-key
sv-mcp

Example client entry, using uv so nothing needs installing first:

{ "mcpServers": { "sv-mcp": { "command": "uvx", "args": ["sv-mcp"], "env": { "SV_API_KEY": "your-key" } } } }

Hosted HTTP mode

SV_MCP_TRANSPORT=http runs the multi-user OAuth deployment behind https://mcp.seovendor.co. It authenticates against SV's own account system and needs an OAuth client secret registered there, so it is intended for SV's hosted deployment. See .env.example for the settings.

Development

python -m venv .venv
source .venv/bin/activate
pip install -e '.[dev]'
pytest

See CONTRIBUTING.md.

Privacy

See the SV privacy policy: https://seovendor.co/privacy-policy/

Security

See SECURITY.md. Report vulnerabilities to ask@seovendor.co.

License

MIT

Metadata

Release files for sv-mcp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sv-mcp 0.2.0
File Size Uploaded
sv_mcp-0.2.0.tar.gz 55.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sv-mcp 0.2.0
File Interpreter ABI Platform
sv_mcp-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 77.5 kB

Release files / sv_mcp-0.2.0.tar.gz

Download URL sv_mcp-0.2.0.tar.gz
Size 55.1 kB
Tags Source
SHA-256 checksum
How to use checksums
adafe849904cde57ef54b122fc21c5c1a8b834188e904928bd1dd7fddaa85855
BLAKE2b-256 checksum
How to use checksums
79caa1ae83dda6ff67ceee1eb97bf4cdc04a7bd6c11826e8c9473574cfb1cf95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release files / sv_mcp-0.2.0-py3-none-any.whl

Download URL sv_mcp-0.2.0-py3-none-any.whl
Size 22.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
df6641858ca47412dee68455b49b79e4dfb855826c4425eab73c847898afe96f
BLAKE2b-256 checksum
How to use checksums
6e8383bf241f58a8d73e886f0666ee0417a7115f584abb29036b602c7852a1bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 23, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page