seo-data-api-mcp-server
Verified Safeby seranking
Overview
This server integrates the SE Ranking SEO data API with AI assistants via the Model Context Protocol (MCP), enabling natural language queries for a wide range of SEO analysis tasks.
Installation
docker run -i --rm -e SERANKING_API_TOKEN="<your-api-token-here>" se-ranking/seo-data-api-mcp-serverEnvironment Variables
- SERANKING_API_TOKEN
- SERANKING_API_BASE
- PORT
- HOST
Security Notes
The server uses environment variables (SERANKING_API_TOKEN) or Authorization headers for API token management, preventing hardcoded secrets. Input validation is extensively implemented using Zod, mitigating common injection risks. No 'eval' or obfuscation is present. Authentication is checked for most API calls. The external API calls are made over HTTPS. Overall, it follows good security practices for an API wrapper.
Similar Servers
mcp-server-elasticsearch
Connects Model Context Protocol (MCP) clients to Elasticsearch instances, enabling natural language queries and interactions with Elasticsearch indices and data.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
mcp-server
A Model Context Protocol (MCP) server that integrates with SerpApi to provide comprehensive search engine results and data extraction to an LLM.
dataforseo-mcp-server
A Model Context Protocol (MCP) server that enables LLMs to interact with DataForSEO and Local Falcon SEO APIs for tasks like keyword research, backlink analysis, and SERP data retrieval.