LABSCO SUMMARY
Your own rank, backlink and AI-visibility data, queryable in a sentence.
The surface is wide — 160+ tools across research, audits and the rank-tracker projects you already run — and the seven published Skills are the shortcut through it: they turn that surface into named deliverables like a backlink gap or a content brief instead of leaving you to compose the calls.
What it is
A hosted remote server on top of the SE Ranking API, with 160+ tools covering keyword research, backlink analysis, domain analysis, website audits, AI search visibility, SERP analysis and project management.
What you get
- Keyword research, backlink analysis and domain analysis over live SE Ranking data
- Website audits and SERP analysis
- AI search visibility alongside classic rank data
- Project management — rank tracker, audits, competitors and prompt monitoring
- Seven open-source Claude Skills built on the same server: AI Search share of voice, backlink gap, content briefs, keyword clusters, paid-search intelligence, content audits and SERP-fit analysis
Requirements
An SE Ranking account. The endpoint speaks streamable HTTP with OAuth 2.1 and dynamic client registration, so most clients need only the URL; an API key header is the alternative for headless environments, CI runners and shared machines. Sub-accounts use the master account's key from the API Dashboard. Clients without remote MCP support bridge through mcp-remote.
Setup effort
One command plus a key — claude mcp add --transport http se-ranking https://api.seranking.com/mcp, then supply credentials
USE CASES
01
Finding where a competitor outranks you
Run a backlink gap and a keyword overlap against the domain and read the difference.
02
Checking whether you show up in AI answers
Pull AI search visibility for the brand alongside the classic rankings.
03
Turning a site audit into a work list
Query the audit for pages by issue, then read every issue found on a specific URL.
04
Briefing a writer on a page you have not built yet
Cluster the keywords, check the SERP, and produce the brief in the same conversation.
BEFORE YOU INSTALL
What to know first
Requires
A client that can reach a remote MCP server over HTTP
INSTALLATION
Connect your client
Server setup
Setup
Claude Code, Option A (OAuth, recommended): claude mcp add --transport http se-ranking https://api.seranking.com/mcp, then run /mcp inside a Claude Code session to go through the authentication flow
Claude Code, Option B (API key, for headless/CI): claude mcp add --transport http se-ranking https://api.seranking.com/mcp --header "X-Api-Key: *****"
Claude.ai Web / Claude Desktop: connectors page (or Customize > Connectors), click + and Add custom connector, Name = SE Ranking, Remote MCP server URL = https://api.seranking.com/mcp, Add, then select it and Connect to authorize
Codex: codex mcp add se-ranking --url https://api.seranking.com/mcp — first-time users must also enable [features] experimental_use_rmcp_client = true in ~/.codex/config.toml, then codex mcp login se-ranking
Cursor: add the url-form mcpServers block to .cursor/mcp.json (project) or ~/.cursor/mcp.json (global); an OAuth window opens on first use
Clients without remote-MCP support (VS Code, Windsurf, Zed, Gemini CLI, and others): use the mcp-remote bridge — Command: npx, Arguments: -y mcp-remote https://api.seranking.com/mcp, Environment: None
Sub-accounts only: API access lives with the master account, so get the API key from your administrator and choose "Enter API key manually" instead of "Sign in with SE Ranking"
Hosted endpoint
ENDPOINT URL
https://api.seranking.com/mcpAdd this hosted endpoint to your MCP client, then sign in.
MCP Clients
Claude Code
CLAUDE CODE · TERMINAL
claude mcp add --transport http se-ranking https://api.seranking.com/mcpCodex
CODEX · JSON
{
"features": {
"experimental_use_rmcp_client": true
},
"mcp_servers": {
"se-ranking": {
"url": "https://api.seranking.com/mcp"
}
}
}Cursor
CURSOR · JSON
{
"mcpServers": {
"se-ranking": {
"url": "https://api.seranking.com/mcp"
}
}
}VS Code
VS CODE · JSON
{
"servers": {
"se-ranking": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.seranking.com/mcp"
]
}
}
}Windsurf, Gemini CLI
JSON
{
"mcpServers": {
"se-ranking": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.seranking.com/mcp"
]
}
}
}Zed
ZED · JSON
{
"context_servers": {
"se-ranking": {
"source": "custom",
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.seranking.com/mcp"
],
"env": {}
}
}
}Any MCP client
ANY MCP CLIENT · TERMINAL
npx -y mcp-remote https://api.seranking.com/mcp