Seo MCP Server
Ahrefs data analysis with automated CAPTCHA solving for keyword and backlink research.
Data last scanned last week · Reviewed last month
Overview
Seo MCP Server provides an interface for retrieving Ahrefs SEO metrics directly within your AI environment. It facilitates backlink analysis, keyword discovery, and website traffic estimation, automating complex interactions including CAPTCHA solving through CapSolver integration. Results are automatically cached to optimize performance and manage data retrieval costs. Designed for individual use, this utility requires a valid CapSolver API key to function. Users can integrate the service into environments like the Cursor IDE by configuring the MCP server settings with their credentials.
Our verdict
This tool carries a high risk level with a security score of 26/100. The repository has not seen a commit in 472 days, suggesting it may be unmaintained, and it relies on a single contributor, posing a significant bus-factor risk. Given the lack of editorial review and its reliance on automated CAPTCHA bypassing, it should be used with extreme caution and only in non-critical, experimental environments.
- MIT licensed for permissive use
- Zero direct dependencies reduces supply-chain footprint
- Provides built-in traffic analysis and keyword research
- No commits for over 472 days
- Security-sensitive authentication methods remain unreviewed
- Single contributor architecture creates a high bus-factor risk
Tools
| Tool | Description | Risk |
|---|---|---|
| get_backlinks_list | Get the backlinks of a domain. | low |
| keyword_generator | Generate keyword ideas. | low |
| get_traffic | Get the traffic estimation. | low |
| keyword_difficulty | Get the keyword difficulty score. | low |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| ChatGPT | ||||
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf |
Frequently asked questions
›What is required to run the SEO MCP server?
You need Python 3.10 or higher installed and a valid CapSolver API key to handle CAPTCHA challenges.
›How does the server handle CAPTCHAs?
The server automatically uses CapSolver to solve Cloudflare Turnstile CAPTCHAs during the data retrieval process.
›Does this server store data?
The service caches results locally to improve performance and help reduce API costs.
›What should I do if I encounter an error with the CapSolver API key?
Ensure that the CAPSOLVER_API_KEY environment variable is correctly set in your configuration.
›Why am I getting no results for a specific domain?
If you receive no results, it is likely that the domain is not currently indexed by Ahrefs.
Badge
Maintain this server? Add the live badge to your README.