keyword-steroids-gold
Keyword Steroids Gold — MCP
Hebrew gap finder:
hl=iw gl=ilSuggest (no key) + Related + PAA + Jaccard clustering + bsearch gap scan (region=il lang=he) + crawl audit + GSC verify/insights + Semrush gap (BYOK) + brief + SERP features. Local-first, 1.2s throttle.
Binary: keyword-steroids-gold · Package: keyword-steroids-gold · MCP name: ai.studio/keyword-steroids-gold
Disclosure: This project is an independent Gold wrapper around public Google endpoints and official APIs. No-key tools use the public Google Suggest endpoint (
https://suggestqueries.google.com/complete/search?client=firefox&q=...&hl=iw&gl=il— no key — andhttps://www.google.com/search?q=...&hl=iw&gl=ilHTML scrape for Related/PAA). GSC tools use the official Google Search Console API (https://developers.google.com/webmasters/search-console-api—https://www.googleapis.com/webmasters/v3/sites/...+/searchAnalytics/query) via BYOKGSC_OAUTH_JSON(and optional BigQueryhttps://cloud.google.com/bigquery/docsviaBIGQUERY_OAUTH_JSON). Semrush gap uses the official Semrush API (https://www.semrush.com/api-documentation/—https://api.semrush.com/?type=domain_organic...) via BYOKSEMRUSH_API_KEY. We are not affiliated with Google LLC or Semrush. Use only on your own sites/domains — you provide your own keys via BYOK (Bring Your Own Keys). We never see or store your keys. Upstream shapes fromchukhraiartur/seo-keyword-research-tool+open-seo+crawlseo+OpenGSC+metehan777/semrush-mcp+serpfire/gsc-mcp-serverpreserved inTHIRD_PARTY_NOTICES.md+upstream/ORIGINAL_LICENSE. Gold derivative (src/outsideupstream/) is © 2026 Studio AI underGOLD MCP — COMMERCIAL LICENSE v1.0.
Buy Pro — PAID ONLY $29 once via Keygen CE (no free tier): https://gumroad.com/l/keyword-steroids-gold — all 9 gold_* tools require GOLD_LICENSE_KEY, fail-closed without it (offline 7-day grace). gold_setup_check runs without a license to verify your BYOK keys.
Quick start
npx -y keyword-steroids-gold
# or local
npm install
npm run build
node dist/index.jsClaude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"keyword-steroids-gold": {
"command": "npx",
"args": ["-y", "keyword-steroids-gold"],
"env": {
"GOLD_LICENSE_KEY": "gold_pro_...",
"GSC_OAUTH_JSON": "{\"type\":\"service_account\",...}",
"SEMRUSH_API_KEY": "semrush_xxx",
"BIGQUERY_OAUTH_JSON": "{\"type\":\"service_account\",...}"
}
}
}
}Without GSC/Semrush keys, no-key tools still work. GSC/Semrush tools return config_error without their key — no fake data.
Env vars (BYOK — no fake data, fail-closed)
Var | Purpose |
| Service-account JSON string or base64 for |
| Semrush API key for |
| Optional BigQuery service-account JSON for |
| Gold license — PAID ONLY PRO $29 once (no free tier) via Keygen CE. Or |
| Keygen CE account id for online validation (offline 7-day grace) |
gold_setup_check always runs and only reports key names SET/MISSING (never values). No-key tools throttle 1.2s and never call GSC/Semrush.
Honest BYOK / no-key split
No key (public, free, 1.2s throttle):
gold_keyword_expand,gold_keyword_gap_scan,gold_cluster(pure logic),gold_crawl_audit,gold_keyword_brief,gold_keyword_serp_features— work with no API key (Google Suggestsuggestqueries.google.com/complete/search+ HTML scrapegoogle.com/search+ pure Jaccard/crawl).BYOK (fail-closed):
gold_gsc_verify+gold_gsc_insightsrequireGSC_OAUTH_JSON;gold_gsc_insightswithbigquery_sqlrequiresBIGQUERY_OAUTH_JSON;gold_semrush_gaprequiresSEMRUSH_API_KEY. Each throwsconfig_errorwithout the key.
Tools (gold_* — 9 tools + gold_setup_check = 10, all PRO $29 — plus gold_setup_check runs without license)
Tool | What it does |
| Hebrew keyword expand — Google Suggest |
| Bulk gap scan — 100 queries × |
| PURE LOGIC Jaccard keyword clustering — groups Hebrew keywords by word overlap (threshold 0.35) — no API, no key |
| Crawl audit — BFS up to 50 pages, on-page (title/meta/h1/canonical/robots/viewport/alt) + broken_links + CWV heuristic — no key — steal: |
| GSC verify — checks |
| GSC insights — Search Analytics |
| Semrush gap — domain vs up to 3 competitors keyword gap — |
| POWER: one-page content brief from seed — H1/title/meta formulas, H2 outline from Suggest clusters, word-count band, anchors — no key — |
| POWER: fetch SERP HTML for keyword and detect PAA box, featured snippet hint, video pack, shopping — no key — |
| Preflight — verifies |
All 9 tools are gold_* prefixed — PAID ONLY PRO $29 once, fail-closed without GOLD_LICENSE_KEY. Destructive writes are not applicable (read/analysis only). Env mapping is GSC_OAUTH_JSON / SEMRUSH_API_KEY / BIGQUERY_OAUTH_JSON ↔ smithery.yaml gscOauthJson / semrushApiKey / bigqueryOauthJson.
Self-check is pure logic: gold_setup_check counts keys SET/MISSING (names only, never values), reports tier, never calls Google/Semrush, never leaks tokens — verified by grep fetch|GSC_OAUTH|SEMRUSH.
Upstream attribution
Derivative shapes from MIT-licensed upstreams (original MIT preserved in THIRD_PARTY_NOTICES.md + upstream/ORIGINAL_LICENSE):
chukhraiartur/seo-keyword-research-tool— MIT — https://github.com/chukhraiartur/seo-keyword-research-tool — autocomplete + related + PAA shape (SerpAPI-only upstream, we add free HTML scrapehl=iw & gl=il, no key)open-seo12992★ +crawlseo551 — crawler + on-page + CWV heuristic forgold_crawl_auditOpenGSC16 + BigQuery 43 — GSC Search Analytics + BigQuery export SQL forgold_gsc_insightsmetehan777/semrush-mcp16 MIT — Semrushdomain_organicgap forgold_semrush_gapserpfire/gsc-mcp-server11★ — GSCsites.get+GSC_OAUTH_JSONJSON/base64 handling forgold_gsc_verifysundios/people-also-ask141 +seranking/seo-skills122 — PAA + Jaccard clustering / throttle pattern
Official APIs used via BYOK (no vendor code copied): Google Suggest https://suggestqueries.google.com/complete/search (no key) + Google Search HTML https://www.google.com/search?hl=iw&gl=il + GSC API https://developers.google.com/webmasters/search-console-api (https://www.googleapis.com/webmasters/v3/sites/...) + BigQuery https://cloud.google.com/bigquery/docs + Semrush API https://www.semrush.com/api-documentation/ (https://api.semrush.com/).
Gold derivative (src/ outside upstream/) is © 2026 Studio AI under GOLD MCP — COMMERCIAL LICENSE v1.0 (2026-08-19) — see LICENSE — LICENSE TIERS: PRO $29 once (PAID ONLY, no free tier) | TEAM $99/mo via Keygen CE.
Weekly watch list
Tracked in docs/MCP-GOLD-MASTER-PLAN-2026-08-19.md §2 — Keyword MCP gap is Hebrew-specific (hl=iw gl=il Suggest + region=il lang=he bsearch) before this; full weekly watch URLs live there. Registry-listed via smithery.yaml (Smithery) + mcp.json (Glama / Pulsemcp / mcp.so / mcp-registry).
License
LICENSE — PRO $29 once, TEAM $99/mo. Upstream MIT remains under MIT. Google/Semrush API terms unchanged.
See also
Master plan:
docs/MCP-GOLD-MASTER-PLAN-2026-08-19.mdThird-party notices:
THIRD_PARTY_NOTICES.mdGoogle Suggest endpoint: https://suggestqueries.google.com/complete/search?client=firefox&q=example&hl=iw&gl=il
Google Search Console API: https://developers.google.com/webmasters/search-console-api
Semrush API docs: https://www.semrush.com/api-documentation/
Semrush developer docs: https://developer.semrush.com/api/docs/