Server data from the Official MCP Registry
Hosted RankReactor MCP: SEO articles, UGC video, keywords, analytics, and site audits.
About
Hosted RankReactor MCP: SEO articles, UGC video, keywords, analytics, and site audits.
Remote endpoints: streamable-http: https://www.rankreactor.ai/mcp
Security Report
Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
Endpoint verified · Requires authentication · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
Permissions Found in Source Code
Found by scanning the linked source code. This listing connects to a hosted endpoint, so none of this runs on your machine: it describes what the server software does where it is hosted.
How to Connect
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-flagman5-rankreactor": {
"url": "https://www.rankreactor.ai/mcp"
}
}
}Documentation
View on GitHubFrom the project's GitHub 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.
| Transport | Streamable HTTP |
| Auth | OAuth 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. |
| Account | A RankReactor account is required. A Free plan is available. |
| Privacy | Privacy policy |
| Terms | Terms of service |
| Support | support@rankreactor.ai |
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:
- Create a RankReactor account if you need one. A Free plan is available.
- Create or select the project the assistant should use.
- 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
- Open Customize → Connectors.
- Click +, then Add custom connector.
- URL:
https://www.rankreactor.ai/mcp - Leave Advanced settings empty unless Claude asks for a client id.
- 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:
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:
- Open grok.com/connectors.
- Click New Connector, then Custom.
- 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):
Deeplink equivalent:
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.
{
"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:
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:
{
"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).
{
"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
| Path | Purpose |
|---|---|
.cursor-plugin/plugin.json | Cursor Marketplace plugin manifest |
mcp.json | Cursor plugin MCP config (discovered by default) |
.mcp.json | cursor.directory + Grok Build MCP config |
.grok-plugin/plugin.json | Grok Build plugin metadata |
gemini-extension.json | Gemini CLI extension manifest (httpUrl) |
GEMINI.md | Gemini CLI extension context |
server.json | Official MCP Registry metadata (not published from this repo) |
assets/logo.svg | Logo fetched from rankreactor.ai/logo.svg |
LICENSE | MIT, copyright RankReactorAI |
Client install docs on the product site: https://www.rankreactor.ai/docs/ai-assistants.
Reviews
No reviews yet
Be the first to review this server!
More Developer Tools MCP Servers
Rea
Freeby Morluto · Developer Tools
Reverse engineer anything from your terminal or agent with one CLI and MCP server.
Paperclip
Freeby Paperclipai · Developer Tools
Trending hip-hop artist momentum scores across four cultural dimensions.
Fetch
Freeby Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
Git
Freeby Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
Toleno
Freeby Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
MCP Marketplace
Freeby mcp-marketplace · Developer Tools
Search and install MCP servers from inside your AI client.
