arturseo-geo/mcp-serp-brief
MCP server for SERP-targeted content brief generation — DataForSEO SERP analysis + Claude AI brief with featured snippet/PAA targeting and quality scoring
Platform-specific configuration:
{
"mcpServers": {
"mcp-serp-brief": {
"command": "npx",
"args": [
"-y",
"mcp-serp-brief"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
> From Artur Ferreira at The GEO Lab — where every content brief is tested against real citation data before the methodology is published.
MCP server that generates SERP-targeted content briefs using DataForSEO and Claude AI. Analyzes search engine results and produces actionable content strategies for writers and SEO professionals.
npm installCreate a .env file in the project root:
DATAFORSEO_LOGIN=your_dataforseo_email
DATAFORSEO_PASSWORD=your_dataforseo_password
ANTHROPIC_API_KEY=your_anthropic_api_keyRequired credentials:
npm startThe server will start on stdio and be available to MCP clients.
analyze_serpAnalyzes search engine results for a given keyword.
Parameters:
keyword (required) — The search term to analyzelocation_name (optional, default: "United States") — Geographic location for resultslanguage_code (optional, default: "en") — Language code (e.g., "en", "de", "fr")depth (optional, default: 10) — Number of results (10-100)Example:
{
"keyword": "sustainable packaging materials",
"location_name": "United Kingdom",
"language_code": "en",
"depth": 20
}Response includes:
Loading reviews...