MCP Hub
Back to servers

Majestic MCP Server

An MCP server that provides access to the Majestic SEO API, allowing users to retrieve metrics like Trust Flow, Citation Flow, and backlink data. It enables domain comparisons, anchor text analysis, and tracking of new or lost backlinks through nine specialized tools.

Updated
Feb 3, 2026

Majestic MCP Server

A Model Context Protocol (MCP) server for the Majestic SEO API. Runs locally via stdio transport.

Features

9 tools to interact with Majestic's SEO data:

ToolDescription
get_index_item_infoGet Trust Flow, Citation Flow, backlink counts and key metrics
get_backlinksGet detailed backlink data for a URL/domain
get_anchor_textGet anchor text distribution
get_ref_domainsGet list of referring domains
get_top_pagesGet the most backlinked pages on a domain
get_topicsGet topical Trust Flow breakdown
get_new_lost_backlinksGet recently gained or lost backlinks
compare_itemsCompare metrics across multiple URLs/domains
get_subscription_infoCheck API usage and remaining quota

Prerequisites

Quick Start

With npx (no install)

MAJESTIC_API_KEY=your-key npx majestic-mcp

Global install

npm install -g majestic-mcp
MAJESTIC_API_KEY=your-key majestic-mcp

MCP Configuration

For mcporter / OpenClaw

Add to .mcp.json:

{
  "mcpServers": {
    "majestic": {
      "command": "npx",
      "args": ["-y", "majestic-mcp"],
      "env": {
        "MAJESTIC_API_KEY": "your-api-key-here"
      }
    }
  }
}

For Claude Desktop

Add to Claude Desktop config:

{
  "mcpServers": {
    "majestic": {
      "command": "npx",
      "args": ["-y", "majestic-mcp"],
      "env": {
        "MAJESTIC_API_KEY": "your-api-key-here"
      }
    }
  }
}

Usage with mcporter

# Get Trust Flow and Citation Flow for a domain
mcporter call majestic.get_index_item_info items='["backlink-eldorado.fr"]'

# Get backlinks
mcporter call majestic.get_backlinks item="example.com" count=50

# Compare domains
mcporter call majestic.compare_items items='["site1.com","site2.com","site3.com"]'

# Check API quota
mcporter call majestic.get_subscription_info

API Reference

get_index_item_info

Get Trust Flow, Citation Flow, and other key metrics.

ParameterTypeDefaultDescription
itemsstring[]requiredURLs or domains to analyze (max 100)
datasource"fresh" | "historic""fresh"Index to use
includeSubdomainsbooleantrueInclude subdomain data

get_backlinks

Get detailed backlink data.

ParameterTypeDefaultDescription
itemstringrequiredURL or domain
datasource"fresh" | "historic""fresh"Index to use
countnumber100Number of backlinks (max 50000)
mode"0" | "1""0"0=all, 1=one per domain
filterTopicstring-Filter by topic
filterRefDomainstring-Filter by referring domain

get_anchor_text

Get anchor text distribution.

ParameterTypeDefaultDescription
itemstringrequiredURL or domain
datasource"fresh" | "historic""fresh"Index to use
countnumber100Number to return (max 1000)
mode"0" | "1""0"0=phrase, 1=word anchors
textMode"0" | "1" | "2""0"0=anchor, 1=alt, 2=both

get_ref_domains

Get referring domains.

ParameterTypeDefaultDescription
itemstringrequiredURL or domain
datasource"fresh" | "historic""fresh"Index to use
countnumber100Number to return (max 50000)
orderBystring"TrustFlow"Sort order
filterTopicstring-Filter by topic

get_top_pages

Get most backlinked pages.

ParameterTypeDefaultDescription
itemstringrequiredDomain to analyze
datasource"fresh" | "historic""fresh"Index to use
countnumber100Number to return (max 10000)
orderBystring"ExtBackLinks"Sort order

get_topics

Get topical Trust Flow breakdown.

ParameterTypeDefaultDescription
itemstringrequiredURL or domain
datasource"fresh" | "historic""fresh"Index to use

get_new_lost_backlinks

Get recently gained/lost backlinks.

ParameterTypeDefaultDescription
itemstringrequiredDomain to analyze
countnumber100Number to return (max 50000)
mode"new" | "lost""new"New or lost backlinks

compare_items

Compare metrics across domains.

ParameterTypeDefaultDescription
itemsstring[]required2-5 URLs/domains to compare
datasource"fresh" | "historic""fresh"Index to use

get_subscription_info

Check API usage (no parameters).

Majestic Indexes

  • Fresh Index: Updated daily, contains links discovered in the last 120 days
  • Historic Index: Contains 5+ years of backlink data, updated monthly

License

MIT

Reviews

No reviews yet

Sign in to write a review