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.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@keyword-steroids-70research keywords for 'web design' in Spanish with intent tags"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot 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.51
- 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
- AlicenseBqualityBmaintenanceProfessional 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.40196MIT
- FlicenseNot gradedqualityDmaintenanceEnables professional SEO/SEM research with geolocalized keyword discovery, competitor analysis, and SERP ranking insights using DataForSEO API.
Related MCP Connectors
Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.
Seven MCP tools. 1,000+ multilingual prompt templates across 38 languages.
GoAnyAPI SEO MCP: traffic, DR, backlinks, keywords, Google/Bing SERP/autocomplete, Ads Transparency.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/diklaaltman91-ux/keyword-steroids-70'
If you have feedback or need assistance with the MCP directory API, please join our Discord server