RankReactor

io.github.flagman5由 GitHub 账号 flagman5 发布v1.0.0更新于 Nov 10, 2026

Hosted RankReactor MCP: SEO articles, UGC video, keywords, analytics, and site audits.

发布方自己的服务:Rank Fast

已验证Streamable HTTP可网页运行数据与分析商业与电商

概览

AI 生成的概览

托管的 RankReactor MCP 服务器,让助手读取 SEO 项目指标、列出已生成的文章和视频,并排队生成新的 SEO 内容。

可以做什么
  • 读取 RankReactor 项目的状态与已存储的 SEO 指标
  • 列出已生成的 SEO 文章和 UGC 风格视频
  • 刷新指标并执行站点审计与技术 SEO 检查
  • 排队生成新的 SEO 文章或 UGC 视频,写操作会请求确认
适用场景
适合已经在 RankReactor 上运营网站、希望助手在对话中查看 SEO 表现、审阅已生成内容或排队生成新文章和视频的场景。
运行要求
使用 www 主机的远程 Streamable HTTP 端点;需要 RankReactor 账户(提供免费方案)以及一个已生成项目 API 密钥的仪表盘项目。通过浏览器 OAuth 2.1 让密钥不进入客户端配置;不支持 OAuth 的客户端可用 Authorization Bearer 头传递该密钥。无需本地包或运行时。
安装前请注意
需要项目 API 密钥,且完整值只显示一次;重新生成或撤销密钥会使现有连接失效。写操作会排队生成文章或视频,消耗方案配额,付费方案还会产生费用(Starter、Pro、Ultra)。UGC 视频仅限 Pro 和 Ultra。不要把密钥提交到配置文件。

安装

在 SourceWeft 中

  1. 打开 控制台中的 RankReactor,将其添加到工作区。
  2. 连接 所需的 凭据。它们会被私密存储,绝不会在公开页面上展示。
  3. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.flagman5%2Frankreactor/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。 客户端会在首次连接时完成 OAuth 登录。

{
  "mcpServers": {
    "rankreactor": {
      "type": "http",
      "url": "https://www.rankreactor.ai/mcp"
    }
  }
}

README

RankReactor MCP

Config-only listing package for RankReactor's hosted Model Context Protocol server. This repository does not contain application or backend code.

RankReactor is a set-and-forget SEO product. You add a live website as a project. RankReactor reads the site, then can generate SEO articles and (on higher plans) UGC-style videos, and it tracks keywords, analytics, technical SEO, and a site audit.

MCP URL (use this exact host): https://www.rankreactor.ai/mcp

Always use www. The bare domain redirects and is not the MCP endpoint.

TransportStreamable HTTP
AuthOAuth 2.1 in the browser (dynamic client registration and CIMD, PKCE S256). A dashboard project API key is still required. OAuth keeps that key out of client config: paste it on Connect RankReactorAI. Clients that do not support OAuth can send the same key as a remote HTTP Authorization: Bearer header.
AccountA RankReactor account is required. A Free plan is available.
PrivacyPrivacy policy
TermsTerms of service
Support[email protected]

Plans: Free (1 lifetime article per project), Starter $39/mo, Pro $79/mo, Ultra $159/mo. UGC video is available on Pro and Ultra.

The hosted tools let an assistant read project status and stored SEO metrics, list generated articles and videos, refresh metrics, and queue new articles or UGC videos (write actions ask for confirmation). The current tool list is documented at Use RankReactor with your AI assistant.

Connect

Do this before adding the MCP URL:

  1. Create a RankReactor account if you need one. A Free plan is available.
  2. Create or select the project the assistant should use.
  3. Open API Key in the dashboard sidebar and choose Generate. Copy the key now; RankReactor shows the full value once.

Then add https://www.rankreactor.ai/mcp in your client. An OAuth-capable client opens Connect RankReactorAI in the browser. Paste the project key and choose Allow. That window is not a Google, magic-link, or other RankReactor account sign-in.

OAuth keeps the project key out of client config (the files in this repo only contain the public URL). It does not remove the key-generation step. Regenerating or revoking the key in the dashboard stops existing connections until you paste the new key.

Clients that do not support MCP OAuth can use the same hosted Streamable HTTP URL with Authorization: Bearer <your-project-key>. Use that placeholder or the client's own secret prompt; do not commit a live key. JSON field names vary by client (url, httpUrl, or type: http). This repository does not ship a local stdio server.

Claude (claude.ai custom connector)

Remote MCP custom connectors work on Claude, Cowork, and Claude Desktop (Anthropic help). Free Claude accounts can add one custom connector.

One-click: Add RankReactor in Claude

Pro / Max

  1. Open Customize → Connectors.
  2. Click +, then Add custom connector.
  3. URL: https://www.rankreactor.ai/mcp
  4. Leave Advanced settings empty unless Claude asks for a client id.
  5. Click Add. When Connect RankReactorAI opens, paste the project key and choose Allow.

Team / Enterprise: an Owner adds the URL under Organization settings → Connectors (Add → Custom → Web). Members then open Customize → Connectors and click Connect. When Connect RankReactorAI opens, paste the project key and choose Allow.

Enable the connector per conversation from + → Connectors.

Claude Code

From Claude Code MCP docs:

bash
claude mcp add --transport http rankreactor https://www.rankreactor.ai/mcp

That writes a local-scope entry. Use --scope user for every project, or --scope project to write .mcp.json in the repo.

Then run claude, type /mcp, select rankreactor, and Authenticate. When Connect RankReactorAI opens, paste the project key and choose Allow.

Grok (grok.com)

From xAI Connectors:

  1. Open grok.com/connectors.
  2. Click New Connector, then Custom.
  3. Enter https://www.rankreactor.ai/mcp. When Connect RankReactorAI opens, paste the project key and choose Allow.

On Grok Business / Enterprise, a team admin may need to provision the connector first in console.x.ai (Grok Business → Connectors → Add Connector → Other).

A Grok Build marketplace listing is a separate follow-up (see the pull request for the catalog entry text). You can still point Grok Build at this repo once it is listed, or add the same URL as a custom connector.

Cursor

Install link (opens Cursor; MCP install links):

Add RankReactor in Cursor

Deeplink equivalent:

text
cursor://anysphere.cursor-deeplink/mcp/install?name=rankreactor&config=eyJ1cmwiOiJodHRwczovL3d3dy5yYW5rcmVhY3Rvci5haS9tY3AifQ==

Manual mcp.json (Cursor MCP docs): project file .cursor/mcp.json, or ~/.cursor/mcp.json for every project.

json
{  "mcpServers": {    "rankreactor": {      "url": "https://www.rankreactor.ai/mcp"    }  }}

On first use, Cursor opens Connect RankReactorAI. Paste the project key and choose Allow. If OAuth does not open, the same hosted URL can take headers.Authorization as Bearer <your-project-key> (do not commit a live key).

This repo also ships a Cursor plugin manifest at .cursor-plugin/plugin.json plus mcp.json for Cursor Marketplace review, and a root .mcp.json for cursor.directory auto-detect.

Gemini CLI

From Gemini CLI extensions and the extension reference:

bash
gemini extensions install https://github.com/rankreactorai/rankreactorai-mcp

The root gemini-extension.json registers the remote server with httpUrl. After install, start a new CLI session. If authentication is needed, run /mcp auth rankreactor. When Connect RankReactorAI opens, paste the project key and choose Allow.

You can also add the same server in ~/.gemini/settings.json without the extension:

json
{  "mcpServers": {    "rankreactor": {      "httpUrl": "https://www.rankreactor.ai/mcp"    }  }}

Use httpUrl (Streamable HTTP). Gemini CLI's url field is SSE.

VS Code (GitHub Copilot)

From VS Code MCP servers and the MCP configuration reference: workspace file .vscode/mcp.json, or MCP: Open User Configuration. VS Code uses a top-level servers object (not mcpServers).

json
{  "servers": {    "rankreactor": {      "type": "http",      "url": "https://www.rankreactor.ai/mcp"    }  }}

Or run MCP: Add Server from the Command Palette, choose HTTP, and paste the URL. Start the server. When Connect RankReactorAI opens, paste the project key and choose Allow. Then open Copilot Chat in Agent mode and enable the RankReactor tools if asked. If OAuth does not run, the same type: http entry can take headers.Authorization as Bearer <your-project-key> (do not commit a live key).

Perplexity and Le Chat

Perplexity (custom remote connectors): add a custom connector with MCP server URL https://www.rankreactor.ai/mcp, authentication OAuth, transport Streamable HTTP. When Connect RankReactorAI opens, paste the project key and choose Allow.

Mistral Le Chat / Work (MCP connectors): Connectors → Add Connector → Custom MCP Connector, name rankreactor, server URL https://www.rankreactor.ai/mcp. The platform can detect OAuth 2.1 with dynamic client registration. When Connect RankReactorAI opens, paste the project key and choose Allow.

What this repo contains

PathPurpose
.cursor-plugin/plugin.jsonCursor Marketplace plugin manifest
mcp.jsonCursor plugin MCP config (discovered by default)
.mcp.jsoncursor.directory + Grok Build MCP config
.grok-plugin/plugin.jsonGrok Build plugin metadata
gemini-extension.jsonGemini CLI extension manifest (httpUrl)
GEMINI.mdGemini CLI extension context
server.jsonOfficial MCP Registry metadata (not published from this repo)
assets/logo.svgLogo fetched from rankreactor.ai/logo.svg
LICENSEMIT, copyright RankReactorAI

Client install docs on the product site: https://www.rankreactor.ai/docs/ai-assistants.

来源:README.md,提交 9a6e810

工具

0
该服务器需要登录,因此 SourceWeft 无法在没有账号的情况下读取其工具,也未收录。已连接账号所能看到的内容可能因账号及其权限而异。

版本历史

1
  1. v1.0.0最新Sep 29, 2026

评分

已满足适用检查项的 85%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Rank 集成