SEO Tools MCP Server
@Dipankershah
About SEO Tools MCP Server
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is SEO Tools MCP Server?
The SEO Tools MCP Server is a stdio-based MCP server that allows LLMs to interact with DataForSEO API functions and other SEO tools for tasks like SEO analysis, keyword research, and backlink analysis.
How to use SEO Tools MCP Server?
Clone the repository, install dependencies with npm install, build with npm run build, set environment variables for authentication (DATAFORSEO_LOGIN and DATAFORSEO_PASSWORD; optionally LOCALFALCON_API_KEY), then run with npm start. The server communicates via stdio and can be integrated with LLMs like Claude.
Key features of SEO Tools MCP Server
- Comprehensive coverage of DataForSEO API endpoints
- Optional integration with Local Falcon for local ranking analysis
- Stdio transport for easy integration with LLM platforms
- Authentication handling and detailed error reporting
- Type-safe tool definitions using Zod schemas
- Extensible architecture for adding new API integrations
Use cases of SEO Tools MCP Server
- Perform keyword research and get search volume data via natural language
- Analyze backlink profiles and referring domains for a website
- Run local SEO grid searches to check business rankings in specific areas
- Conduct on-page audits and technical SEO checks
- Gather e-commerce data from Amazon and Google Shopping through the Merchant API
FAQ from SEO Tools MCP Server
What APIs does the SEO Tools MCP Server support?
It fully supports the DataForSEO API (SERP, Keywords, Labs, Backlinks, OnPage, Domain Analytics, Content Analysis, Content Generation, Merchant, App Data, Business Data) and optionally the Local Falcon API for local ranking analysis.
How do I authenticate with the server?
Set the environment variables DATAFORSEO_LOGIN and DATAFORSEO_PASSWORD for DataForSEO. For Local Falcon, set LOCALFALCON_API_KEY (and optionally LOCALFALCON_API_URL).
What transport protocol does the server use?
The server uses stdio (standard input/output) as its transport layer.
Can I add support for other SEO APIs?
Yes, the server is designed to be extensible. You can create a new integration directory in src/api/, implement client handling and tool registration, then add it to src/index.ts and handle authentication via environment variables.
Does the server require any external runtime?
It requires Node.js and npm for installation and building. The server is built from TypeScript source.
More Other MCP servers
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
ICSS
chokcoco不止于 CSS
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
ghidraMCP
LaurieWiredMCP Server for Ghidra
Comments