Majestic MCP Server

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.

Category
访问服务器

README

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:

Tool Description
get_index_item_info Get Trust Flow, Citation Flow, backlink counts and key metrics
get_backlinks Get detailed backlink data for a URL/domain
get_anchor_text Get anchor text distribution
get_ref_domains Get list of referring domains
get_top_pages Get the most backlinked pages on a domain
get_topics Get topical Trust Flow breakdown
get_new_lost_backlinks Get recently gained or lost backlinks
compare_items Compare metrics across multiple URLs/domains
get_subscription_info Check 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.

Parameter Type Default Description
items string[] required URLs or domains to analyze (max 100)
datasource "fresh" | "historic" "fresh" Index to use
includeSubdomains boolean true Include subdomain data

get_backlinks

Get detailed backlink data.

Parameter Type Default Description
item string required URL or domain
datasource "fresh" | "historic" "fresh" Index to use
count number 100 Number of backlinks (max 50000)
mode "0" | "1" "0" 0=all, 1=one per domain
filterTopic string - Filter by topic
filterRefDomain string - Filter by referring domain

get_anchor_text

Get anchor text distribution.

Parameter Type Default Description
item string required URL or domain
datasource "fresh" | "historic" "fresh" Index to use
count number 100 Number 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.

Parameter Type Default Description
item string required URL or domain
datasource "fresh" | "historic" "fresh" Index to use
count number 100 Number to return (max 50000)
orderBy string "TrustFlow" Sort order
filterTopic string - Filter by topic

get_top_pages

Get most backlinked pages.

Parameter Type Default Description
item string required Domain to analyze
datasource "fresh" | "historic" "fresh" Index to use
count number 100 Number to return (max 10000)
orderBy string "ExtBackLinks" Sort order

get_topics

Get topical Trust Flow breakdown.

Parameter Type Default Description
item string required URL or domain
datasource "fresh" | "historic" "fresh" Index to use

get_new_lost_backlinks

Get recently gained/lost backlinks.

Parameter Type Default Description
item string required Domain to analyze
count number 100 Number to return (max 50000)
mode "new" | "lost" "new" New or lost backlinks

compare_items

Compare metrics across domains.

Parameter Type Default Description
items string[] required 2-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

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选