Ubersuggest MCP Server
Used for managing environment variables including Ubersuggest credentials
Source code repository hosting and issue tracking for the MCP server
Required runtime environment for the MCP server
Provides installation of the MCP server dependencies through Node.js package management
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Ubersuggest MCP Server analyze domain overview for example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Ubersuggest MCP Server
An MCP (Model Context Protocol) server that integrates Neil Patel's Ubersuggest SEO platform with Cursor IDE, enabling AI-assisted SEO analysis directly within your development environment.
Features
Domain Overview: Comprehensive domain analysis including traffic and ranking data
Keyword Research: Research keywords with volume, difficulty, and competition metrics
Site Audit: Perform technical SEO audits to identify optimization opportunities
Traffic Estimation: Estimate organic traffic potential for domains
Related MCP server: SEO Inspector & Schema Validator MCP
Prerequisites
Node.js v16 or higher
Ubersuggest account credentials
Cursor IDE with MCP support
Installation
Clone the repository:
git clone https://github.com/yourusername/mcp-ubersuggest.git
cd mcp-ubersuggestInstall dependencies:
npm installCreate a
.envfile based on.env.example:
cp .env.example .envAdd your Ubersuggest credentials to
.env:
UBERSUGGEST_USERNAME=your-email@example.com
UBERSUGGEST_PASSWORD=your-passwordUsage
Running the MCP Server
npm startFor development with auto-reload:
npm run devConfiguring Cursor IDE
Add the following to your Cursor IDE's MCP configuration:
{
"mcpServers": {
"ubersuggest-seo": {
"command": "node",
"args": ["/path/to/mcp-ubersuggest/src/index.js"],
"env": {
"UBERSUGGEST_USERNAME": "your-email@example.com",
"UBERSUGGEST_PASSWORD": "your-password"
}
}
}
}Available Tools
1. Domain Overview
ubersuggest_domain_overview
- Analyzes domain performance metrics
- Parameters: domain (required), country (optional)2. Keyword Research
ubersuggest_keyword_research
- Researches keywords with detailed metrics
- Parameters: keyword (required), language (optional), location (optional)3. Site Audit
ubersuggest_site_audit
- Performs technical SEO audit
- Parameters: url (required), pages_limit (optional)4. Traffic Estimation
ubersuggest_traffic_estimation
- Estimates organic traffic potential
- Parameters: domain (required), period (optional)Legal Notice
⚠️ IMPORTANT: This is an unofficial integration that uses reverse-engineered endpoints. Using this tool may violate Ubersuggest's Terms of Service. Users are responsible for:
Reviewing and complying with Ubersuggest's Terms of Service
Understanding the legal risks of web scraping
Using conservative rate limits to minimize server impact
Accepting all risks associated with using this unofficial integration
Security Considerations
Credentials are stored in environment variables
All API communications use HTTPS
Rate limiting is implemented to prevent detection
Session tokens are managed securely
Contributing
Contributions are welcome! Please read our contributing guidelines before submitting PRs.
License
MIT License - see LICENSE file for details
Support
For issues and questions, please use the GitHub issue tracker.
Disclaimer
This project is not affiliated with, endorsed by, or sponsored by Neil Patel or Ubersuggest. Use at your own risk.
Available Tools
4 toolsubersuggest_domain_overviewC
Get comprehensive domain analysis including traffic and ranking data
Inputs: domain (required), country.
ubersuggest_keyword_researchC
Research keywords with volume, difficulty, and competition data
Inputs: keyword (required), language, location.
ubersuggest_site_auditC
Perform comprehensive site audit for technical SEO issues
Inputs: url (required), pages_limit.
ubersuggest_traffic_estimationC
Estimate organic traffic potential for a domain
Inputs: domain (required), period.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
Each tool has a clearly distinct purpose targeting different aspects of SEO analysis: domain overview for general metrics, keyword research for search terms, site audit for technical issues, and traffic estimation for organic potential. There is no overlap in functionality, making tool selection straightforward for an agent.
All tool names follow a consistent 'ubersuggest_verb_noun' pattern (e.g., ubersuggest_domain_overview, ubersuggest_keyword_research). This uniformity in naming conventions makes the tool set predictable and easy to navigate.
With 4 tools, the server is well-scoped for its SEO analysis purpose, covering key areas like domain metrics, keyword research, site audits, and traffic estimation. Each tool earns its place without feeling excessive or insufficient for the domain.
The tool set provides strong coverage for core SEO analysis tasks, including data retrieval and audits. A minor gap might be the lack of tools for ongoing monitoring or reporting, but agents can work around this with the existing tools for most workflows.
Related MCP Connectors
SEO MCP server for keyword research, live SERPs, backlinks, site audits and AI visibility.
Remote MCP server that gives Claude, ChatGPT, Cursor or any MCP client Google search volume, CPC, competition and similar keywords for 50+ countries. Works with no signup at 20 lookups a day; sign in with OAuth or an API key for higher limits, or $4.99 a month for unlimited.
An MCP server that gives your AI access to the source code and docs of all public github repos
An MCP server that integrates with Discord to provide AI-powered features.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceMCP server that enables AI assistants to perform SEO automation tasks including keyword research, SERP analysis, and competitor analysis through Google Ads API integration.1ISC
- FlicenseCqualityDmaintenanceA Cursor MCP server that analyzes web pages for SEO issues and validates structured data schemas within your codebase without requiring browser extensions.17-
- AlicenseBqualityDmaintenanceAn MCP server that supercharges AI assistants with powerful tools for software development, enabling research, planning, code generation, and project scaffolding through natural language interaction.1169 npm102MIT

pure.md MCP serverofficial
AlicenseDqualityDmaintenanceAn MCP server that enables AI clients like Cursor, Windsurf, and Claude Desktop to access web content in markdown format, providing web unblocking and searching capabilities.266 npm60MIT