Serpstat

Provides access to Serpstat SEO data via MCP for AI assistants
  • typescript

3

GitHub Stars

typescript

Language

5 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "serpstatglobal-serpstat-mcp-server-js": {
      "command": "npx",
      "args": [
        "-y",
        "@serpstat/serpstat-mcp-server"
      ],
      "env": {
        "LOG_LEVEL": "info",
        "SERPSTAT_API_URL": "https://api.serpstat.com/v4",
        "SERPSTAT_API_TOKEN": "YOUR_SERPSTAT_API_TOKEN_HERE",
        "SERPSTAT_ENABLED_CATEGORIES": "keywords,domain"
      }
    }
  }
}

You can connect Claude and other MCP-compatible assistants to Serpstat’s SEO data by running an MCP server that exposes Serpstat tools through the Model Context Protocol. This lets your AI assistant query domain info, keyword research, backlinks, and more, with centralized control over access and authentication.

How to use

You use the MCP server by configuring your AI assistant’s MCP client to connect to the local or remote MCP endpoint. Once connected, you can ask for domain analytics, keyword ideas, backlink insight, site audits, and rank-tracking data. The server handles request validation, logging, and proper routing to Serpstat’s API, so you get reliable SEO data in conversations with your assistant.

How to install

Prerequisites: install Node.js 18.0.0 or higher and obtain a valid Serpstat API token.

Global installation (recommended) and local installation are shown below. Choose the method that fits your workflow.

Global installation (recommended)

npm install -g @serpstat/serpstat-mcp-server

Local installation (per-project)

npm install @serpstat/serpstat-mcp-server

Available tools

get_domains_info

Get SEO information for multiple domains including domain data, visibility, and related metrics.

get_domain_competitors

Retrieve a list of competitor domains for a given target domain.

get_domain_keywords

Obtain keywords that a domain ranks for, with associated metrics.

get_keywords

Get related organic keywords for a given keyword.

get_related_keywords

Get semantically related keywords with frequency, CPC, competition, and difficulty data.

get_keyword_suggestions

Get search suggestions for a keyword using full-text search with geographic names.

get_keywords_info

Get keyword overview with volume, CPC, competition, difficulty, and SERP features.

get_url_summary_traff

Get traffic and keyword statistics for website pages matching a specific URL mask.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational