bukvarix-mcp
Click on "Deploy 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., "@bukvarix-mcpcompare keyword overlap between two Russian domains"
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.
bukvarix-mcp
MCP server for the Bukvarix API — keyword research and domain analysis for the Russian-language search market (Yandex / Google).
Exposes 5 tools that map 1:1 onto Bukvarix's HTTP endpoints, handling percent-encoding, BOM stripping, and error surfacing for you. Works out of the box with the free API key (api_key=free).
Tools
Tool | Endpoint | Description |
|
| Simple keyword search by a single phrase |
|
| Extended search by a list (up to 100 phrases + 250 exclusions on free) |
|
| Keywords for a single domain |
|
| Compare two domains ( |
|
| Compare 3–10 domains |
Related MCP server: Semrush MCP
Common parameters
q— phrase, domain, or newline-separated listq2— second domain, or exclusion list (formkeywords/site_cmp)num— row count (default 250, max 1,000,000 on free)format—json(default) /txt/csv/tsvregion— domains only:msk(default, Yandex Moscow),gmsk(Google Moscow),spb,rus,nsk,ekb,kzn,nnv,kry,che,sam,ufa,rnd,krr,oms,vrn,prm,vlg,sar,tmn,tom,gkiev,minsk,gminsk,nursulcomparison_type—site_cmponly:intersect(default) /domain1_uniq/domain2_uniqresult_count— return only the total countapi_key— per-call override; otherwiseBUKVARIX_API_KEYenv (defaults tofree)
Query syntax (keywords)
Bukvarix supports operators (percent-encoded automatically):
строител* товары— wildcard!пластиковые !окна— exact match
See query_syntax.html#modifiers.
Free tier limits
numup to 1,000,000; default 250mkeywords:q≤ 100 phrases,q2≤ 250 (101+ ignored)site_mcmp: ≤ 10 domainsFilters
broad_from/to,exact_from/to,length_from/to,words_from/to— paid only (402 on free)429 = rate limit, pause and retry. Alternatively download full bases from /about_bases.html.
Installation
git clone https://github.com/frankydzoro/bukvarix-mcp.git
cd bukvarix-mcp
npm installUsage with Hermes
Add to ~/.hermes/config.yaml:
mcp_servers:
bukvarix:
command: node
args: [/absolute/path/to/bukvarix-mcp/src/index.js]
enabled: true
env:
BUKVARIX_API_KEY: free # or your paid keyVerify:
hermes mcp test bukvarixGeneric MCP config (e.g. Claude Desktop):
{
"mcpServers": {
"bukvarix": {
"command": "node",
"args": ["/absolute/path/to/bukvarix-mcp/src/index.js"],
"env": { "BUKVARIX_API_KEY": "free" }
}
}
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
SEO MCP server for keyword research, SERP analysis, audits, and Search Console workflows.
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.
SEO Intelligence MCP — 13 tools: keyword research, SERP, domain audits, competitors.
MCP server for Russian books search, details, and recommendation candidates.
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP server providing tools to access Semrush API data for domain analytics, keyword research, backlink analysis, and traffic analytics.1929 npmMIT
- AlicenseBqualityCmaintenanceMCP server & CLI for keyword research, domain analytics, backlinks, traffic analysis, and competitive intelligence using Semrush API data.7729 npm39MIT
- AlicenseCqualityDmaintenanceMCP server for Keys.so SEO API, enabling domain and keyword analysis, competitor research, and SEO metrics retrieval through natural language.1514ISC
- AlicenseNot gradedqualityDmaintenanceMCP server for querying Yandex Wordstat via Yandex Cloud Search API. Enables checking phrase frequency, similar queries, regional demand, and seasonality trends.1MIT