KD Scout MCP¶
A zero-dependency MCP server for keyword research arithmetic - difficulty estimation, opportunity scoring, and structured content briefs - that runs anywhere Python 3.10+ runs with no packages and no API keys required for the deterministic mode. The scoring model is derived from the editorial pipeline behind Groundwork's money and tools research, where it screens hundreds of candidate keywords weekly.
Server type: Local (stdio, pip package)
Auth: None (deterministic mode)
Package: pip install kd-scout
Tools: 3 (keyword_difficulty, opportunity_score, content_brief)
License: MIT
Category: SEO
Built by: moiosintel (GitHub)
Why This Matters for Operators¶
Keyword research tools are either expensive subscriptions or free interfaces that bury the arithmetic in dashboards. KD Scout exposes the arithmetic directly to your agent: difficulty 0-100 per keyword, a blended opportunity score that weighs difficulty against monthly volume, and a content brief with H2 outline, word-count target, FAQs and schema type. Because it is deterministic and local, the same inputs always return the same scores - results you can diff, log and reason about instead of trusting a black box.
This is a screening instrument, not a full SEO suite: it answers "which of these 50 keywords should we actually write for" inside the agent that already has your content plan, at zero marginal cost, with no vendor lock-in.
Tools & Capabilities¶
| Tool | Input | Output |
|---|---|---|
keyword_difficulty |
keywords[] |
Per-keyword difficulty 0-100 |
opportunity_score |
difficulty, monthly_volume |
Blended 0-100 opportunity score |
content_brief |
topic |
H2 outline, word-count target, FAQs, schema type |
Installation¶
pip install kd-scout
kd-scout # stdio MCP server
Or point any MCP client at the module directly:
{ "command": "kd-scout" }
Configuration¶
{
"mcpServers": {
"kd-scout": {
"command": "kd-scout"
}
}
}
No keys, no signup, no network calls in deterministic mode. The production scoring model comes from Groundwork's editorial pipeline (gworky.com/money).
Business Relevance¶
- Content teams screen hundreds of candidate keywords weekly and get a defensible shortlist with difficulty and opportunity scores.
- SEO operators get deterministic scoring they can log and compare across months, instead of a tool's changing proprietary metric.
- Agencies produce structured content briefs (outline, word count, FAQs, schema) straight from the agent that drafts the article.
- Anyone allergic to subscriptions gets keyword arithmetic for free, locally, with no vendor dependency.
Integration with CorpusIQ¶
CorpusIQ is the connector layer that lets AI assistants read the systems a business already runs on - accounting, payments, CRM, email, files and analytics - and answer with the source named. It is read-only by design: it retrieves data and never writes to, or acts in, a connected system, which is what makes it safe to point at live accounts.
This page is part of the CorpusIQ directory, the reference we maintain for the MCP server and agent-skill ecosystem. Run alongside CorpusIQ, a third-party server like this one can be combined with a company's own business data in a single answer.