keyword-steroids-70
Provides keyword research using Google Suggest and People Also Ask, returning autocomplete suggestions, related searches, related questions, and Jaccard clustering across 70 language/locale combinations.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Keyword Steroids — 70 Languages — כלי מילות מפתח בעברית + 69 more
Keyword research in 70 languages with no key — Google Suggest hl={lang} gl={region} (autocomplete 30) + People Also Ask (10) + Related Searches (10) + Jaccard clustering + intent tags per language (מחיר/עלות/זול / price/cost/cheap / precio/coste/barato / سعر/تكلفة/رخيص ... 40+ lexicons).
Fork of chukhraiartur/seo-keyword-research-tool (MIT, 160★) — SerpApi removed. Direct suggestqueries.google.com/complete/search?client=firefox&hl={lang}&gl={region} + HTML scrape. No keys, 1.2s throttle. One engine, 70 masks — core.py is hl/gl parameterized, alphabet + intent lexicon per language live in INTENT_LEXICONS/LANG_ALPHABETS (40+ rows, from data/matrix/languages.json 127).
Reuses: engine/keywords.py (zens-ink a-z + Jaccard hl aware), engine/bsearch.py region/gl lang/hl, tools/keyword-miner.ps1 suggest URL. PAA pattern from sundios/people-also-ask. Clustering from seranking/seo-skills. Gold lane products/mcp-gold/08-keyword-steroids.
Smoke-proven: 4 locales only — iw/il, es/es, ar/sa, tr/tr. Remaining 66 are UNPROVEN parameter masks.
Faces: A = CLI he-keyword-tool (now --lang iw/es/fr/de/tr/ar/ru... --gl il/es/fr...) · B = MCP server mcp_server.py (same core, lang/gl params, 3 tools) · C = HOLD (wire only — programmatic-seo-generator import, no pages built until 30d affiliate rail verified). Hebrew proved 11 PASS / 0-1/10 OPEN 2026-08-19 — same gate per language.
Install
pip install -e ./products/keyword-steroids-70
# or
pip install -e . # from products/keyword-steroids-70/
# Single source — alias products/he-keyword-steroids removed 2026-08-20, use engine/keyword_steroids.py wrapper
# from engine.keyword_steroids import researchRequires Python 3.10+ and requests + mcp.
Related MCP server: google-search-trends-mcp
CLI — Face A
he-keyword-tool --query "כלי מילות מפתח" --lang iw --limit 30 --cluster --out report.json
he-keyword-tool --query "מחקר מילות מפתח" --lang iw --limit 30 --cluster --json
he-keyword-tool --query "כלי מילות מפתח" --lang iw --limit 10 --no-paa --out report.jsonArgs: --query (required, any language), --lang iw|en|es|fr|de|tr|ar|ru|pt|it|pl|ja|ko|zh-CN..., --gl il|es|fr|de|tr|sa|ru..., --limit 1..100 (default 30), --cluster (Jaccard), --threshold 0..1, --no-paa, --no-related, --out report.json (UTF-8), --json (stdout). Hebrew example: --lang iw --gl il; Spanish: --lang es --gl es; 70 combos from data/matrix/languages.json.
Output JSON: seed, lang, gl, count, keywords[{keyword, source, intent, he_tags}], auto_complete[], related_searches[] (≤10), related_questions[] (≤10), clusters[{topic, members}], meta, generated_at. UTF-8, ensure_ascii=False.
Example:
he-keyword-tool --query "השכרת טיולון בנתניה" --lang iw --limit 20 --cluster --jsonMCP — Face B
Same core, single file mcp_server.py reusing src/he_keyword_tool/core.py. Tools: search_keywords, get_paa, cluster. No keys.
{
"mcpServers": {
"keyword-steroids-70": {
"command": "python",
"args": ["C:/path/to/products/keyword-steroids-70/mcp_server.py"]
}
}
}Registry belt docs: docs/registry/ (Smithery / Glama / PulseMCP).
Disclosure & Privacy
Affiliate/tool site rules (AGENTS.md CREATION). No money link ships without disclosure+privacy. See PRIVACY.md and DISCLOSURE.md in this repo. Product gate: engine/gates/keyword-steroids-70_gate.py 56/56 PASS before any money link. Single source products/keyword-steroids-70/src/he_keyword_tool/core.py + engine/keyword_steroids.py.
Face C — HOLD
aureo-manzano/programmatic-seo-generator is wired only as an import check in the gate. No pages are built. Rail must be verified (data/matrix/rails.json VERIFIED 365-day cookie) before any site ships.
Contracts
UTF-8 everywhere. Hebrew output is not transliterated.
Throttle: 1.2s every 8 suggest calls + 0.35s between calls.
No secrets, no SerpApi, no
SERPAPI_API_KEY.Exit codes: 0 success, 2 bad args, 1 runtime fail.
License
MIT — see LICENSE. Upstream chukhraiartur/seo-keyword-research-tool remains MIT.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Remote MCP server that gives Claude, ChatGPT, Cursor or any MCP client Google search volume, CPC, competition and similar keywords for 50+ countries. Works with no signup at 20 lookups a day; sign in with OAuth or an API key for higher limits, or $4.99 a month for unlimited.
Keyword research MCP: search volume, CPC, keyword difficulty and keyword ideas by country. Monthly search volume, CPC, competition, keyword difficulty and intent for any keyword and country, keyword ideas from seed terms, and the keywords a competitor ranks for that you don't. Use for keyword ideas, search volume, CPC, difficulty and competitor keyword gaps when planning content or choosing targets. This is a focused subset of SEO Data; connect it instead of the toolkit when you only need keyword research. Billing: paid data calls use API credits; get_api_credit_balance is free. The focused connections and SEO Data use the same balance and prices. Example prompts: - Compare search volume and CPC for my keyword batch in the US after I approve the API-credit cost. - After confirming the API-credit spend, compare keyword difficulty for my shortlist and explain the limits of the estimates. - Find keyword ideas and competitor keyword gaps for the seed and domains I provide, within my approved API-credit budget. Docs: https://docs.crakseo.com/mcp-servers/keyword-research
Keyword ideas from Google Autocomplete plus Google Trends interest and rising queries. No API key.
Bulk Google keyword search volume, CPC, difficulty, intent and monthly history; 94 countries.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides SEO automation with tools for keyword research, SERP analysis, and competitor analysis through Google Ads API integration, enabling AI assistants to access these capabilities via MCP.50ISC
- AlicenseNot gradedqualityCmaintenanceProvides Google Search trend data as an MCP tool, with historical series, growth percentages, and live trending searches, no scraping or rate limits.1MIT
- AlicenseBqualityDmaintenanceProfessional Google Search Console MCP server providing 40+ SEO tools for performance analysis, content decay, CTR opportunities, and more, enabling real search data in clients like Cursor and Claude.4017 npm6MIT
- FlicenseNot gradedqualityDmaintenanceEnables professional SEO/SEM research with geolocalized keyword discovery, competitor analysis, and SERP ranking insights using DataForSEO API.-