What is GuinRank MCP Server?
The GuinRank MCP Server operates as a standardized bridge (supporting both Stdio transport and remote SSE / HTTP endpoints) between advanced AI models and the GuinRank API. It enables AI agents to understand your workspace state, run in-depth keyword analysis, extract live competitor SERP data, and read or save articles directly on your behalf.
Remote Cloud MCP Integration (Recommended & Easiest)
How to Get & Use Your API Key
- Sign Up or Log In: If you do not have an account yet, log in or register for a GuinRank account.
- Open your Profile Page ➔ then click on the API Keys tab.
- Click "Create New Key" and enter a label (e.g.,
Claude DesktoporCursor IDE). - Copy the generated secret key (starts with
gr_prod_...) and store it securely (it will not be shown again). - Replace
gr_prod_your_api_key_herewith your copied secret key in the configuration snippets below.
1. Claude Desktop Official Setup
Claude Desktop requires a command-based launcher. You can connect to the remote server via npx mcp-remote or run the local .NET console project:
- Open Claude Desktop ➔ Click Settings (Ctrl + ,) ➔ Choose Developer ➔ Click Edit Config.
- Add the following
mcpServersconfiguration and save the file:
{
"mcpServers": {
"guinrank": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://sync.guinrank.com/mcp?apiKey=gr_prod_your_api_key_here"
]
}
}
}
2. Cursor IDE & Antigravity Setup
Both Cursor IDE and Antigravity support direct cloud HTTP/SSE transport via url and header injection:
{
"mcpServers": {
"guinrank": {
"url": "https://sync.guinrank.com/mcp",
"headers": {
"X-Api-Key": "gr_prod_your_api_key_here"
}
}
}
}
Local Stdio Transport (Alternative Option)
For developers running the server locally via console standard input/output (stdio transport):
{
"mcpServers": {
"guinrank": {
"command": "dotnet",
"args": [
"run",
"--project",
"C:\\path\\to\\GuinRank\\McpServer\\McpServer.csproj"
],
"env": {
"GUINRANK_API_KEY": "gr_prod_your_api_key_here",
"GUINRANK_API_URL": "https://sync.guinrank.com"
}
}
}
}
Available Built-in MCP Tools
Verifies connectivity to the GuinRank API backend and measures round-trip latency in milliseconds.
Invokes any supported GuinRank API endpoint dynamically with parameters, body payloads, and headers, adhering to the authenticated API Key's role permissions.
| Argument | Type | Required | Description |
|---|---|---|---|
| endpoint | string | Yes | Target API path (e.g. "/api/keyword-analyzer/analyze") |
| method | string | Yes | HTTP method: "GET", "POST", "PUT", "DELETE" |
| body | object | Optional | JSON payload sent in the request body |
| queryParams | object | Optional | Query string parameters appended to the URL |
Updates or sets the active API Key during the current chat session without needing to restart the MCP server process.
Deep forensic crawl of a single backlink source webpage. Analyzes placement, DOM attributes, context, platform footprints (WordPress, Shopify, etc.), hidden spam patterns, and contact emails. Dual-tier 14-day cache.
| Argument | Type | Required | Description |
|---|---|---|---|
sourceUrl | string | Yes | Source webpage URL |
targetUrl | string | Yes | Target URL being linked to |
anchor | string | No | Anchor text expected on page |
mode | string | No | "quick", "standard", or "deep" |
forceRefresh | bool | No | Bypasses 14-day cache (forces live crawl) |
Loads toxic backlink audit items, risk scores, and current cleanup decisions for a target domain.
Applies or modifies a cleanup decision rule (Disavow, Safe, Review, Ignore) for an entire domain or specific URL.
Exports the certified, RFC-compliant Google Search Console Disavow TXT file for a domain.
Re-checks if a requested toxic link has actually been deleted from the source page ("Check Again").
Validates disavow rules for Google Search Console RFC compliance, detecting syntax errors, duplicate entries, and accidental disavow of high-authority legitimate domains.
Generates a polite, professional, and personalized outreach email template to request manual backlink removal from a site owner or webmaster.
Audits live backlink graph for a target domain or URL. Returns backlink items, referring domains, toxic links, and anchor distributions.
Returns current connection status, active user role (Owner or Team Member), and masked API Key identifier.
Ready-to-use AI Prompt Templates
Keyword & Competitor Analysis
"Analyze the keyword 'best mirrorless camera' in the United States (countryId: 191, langId: 2) and extract top competitor URLs and suggested secondary keywords."
Content Creation & Optimization
"Draft an SEO-optimized article outline for our analyzed keyword, then save it to my GuinRank article workspace with meta title and description."
Credits & Workspace Summary
"How many credits do I have remaining in my account this billing cycle? List the 5 most recently updated articles in my workspace."