Discover MCPs & agents
Loading MCPs and agents…
Loading MCPs and agents…
MCP servers for Russian, CIS and non-Western APIs — 46 servers: Russia/CIS, Turkey, Gulf, Egypt, Ethiopia, Bangladesh, Latin America. Turborepo monorepo + GitHub Pages catalog.
From the repo.
English | Русский
46 servers · 566 tools · one npm scope: @theyahia
Counts come from
node scripts/catalog.mjs: every server is started over stdio and asked forlistTools(). Last run — 2026-09-02.
MCP servers for APIs that Western catalogs skip: Russian and CIS services (1C, Wildberries, YooKassa, CDEK, hh.ru, amoCRM, MoySklad, Avito) plus payment and SMS providers in Turkey, the Gulf, Egypt, Ethiopia, Bangladesh and Latin America. They plug into Claude Desktop, Cursor, VS Code and any other MCP client.
The catalog splits in two: Russia and CIS — 39 servers, 429 tools, the bulk of it; emerging markets — 7 servers, 72 tools outside the post-Soviet space.
What is inside:
@theyahia/mcp-core: auth, retries, structured errors, two transports (stdio and Streamable HTTP).npx @theyahia/create-mcp <name> scaffolds from servers/_template/.Ready-made workflows for these servers: mcp-skills — e-commerce, HR, marketing, finance.
claude_desktop_config.json:
{
"mcpServers": {
"moysklad": {
"command": "npx",
"args": ["-y", "@theyahia/moysklad-mcp"],
"env": { "MOYSKLAD_TOKEN": "your_token" }
},
"cdek": {
"command": "npx",
"args": ["-y", "@theyahia/cdek-mcp"],
"env": { "CDEK_CLIENT_ID": "your_id", "CDEK_CLIENT_SECRET": "your_secret" }
},
"yookassa": {
"command": "npx",
"args": ["-y", "@theyahia/yookassa-mcp"],
"env": { "YOOKASSA_SHOP_ID": "your_id", "YOOKASSA_SECRET_KEY": "your_key" }
}
}
}
"Check stock for SKU TS-100 in MoySklad, calculate CDEK shipping to Novosibirsk, and generate a YooKassa payment link."
MoySklad → stock and price → CDEK → tariff → YooKassa → payment link. One prompt, no manual API work.
39 servers, 429 tools. Russia, Kazakhstan, Uzbekistan.
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/yookassa-mcp | v3.0.0 | 20 tools | Payments, refunds, receipts (54-FZ), payouts, SBP, splits, webhooks |
| @theyahia/tkassa-mcp | v2.0.1 | 16 tools | T-Bank (Tinkoff) acquiring: payments, refunds, cards, SBP QR, receipts |
| @theyahia/payme-mcp | v1.1.0 | 10 tools | Payme (Uzbekistan): cards, receipts, subscription payments |
| @theyahia/cloudpayments-mcp | v1.2.0 | 6 tools | Charge, two-stage auth/confirm, void, refund, transaction lookup |
| @theyahia/robokassa-mcp | v1.2.0 | 2 tools | Payment links, invoice status |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/retailcrm-mcp | v3.0.0 | 39 tools | Orders, customers, products, payments, tasks, e-commerce analytics |
| @theyahia/aprovodka | v4.3.0 | 34 tools | 1C:Enterprise over OData: catalogs, documents, registers, accounting, batch |
| @theyahia/planfix-mcp | v1.2.0 | 20 tools | Tasks, contacts, projects, comments, custom fields, files |
| @theyahia/elma365-mcp | v2.0.0 | 20 tools | BPM: processes, tasks, app items, schema discovery |
| @theyahia/amocrm-mcp | v2.0.2 | 19 tools | Leads, contacts, companies, pipelines, tasks, notes, unsorted |
| @theyahia/moysklad-mcp | v3.1.0 | 60 tools | Products, stock, orders, counterparties, supplies, profit report |
| @theyahia/megaplan-mcp | v4.0.0 | 18 tools | Tasks, deals, projects, employees, comments |
| @theyahia/bitrix24-mcp | v1.2.0 | 4 tools | Deals, contacts, tasks over an inbound webhook |
| @theyahia/getcourse-mcp | v1.2.0 | 3 tools | Online school: users, deals |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/wildberries-mcp | v3.1.0 | 30 tools | Seller API: products, prices, stocks, orders, FBS supplies, analytics, feedback |
| @theyahia/avito-mcp | v0.2.0 | 3 tools | Seller items, item details, messenger chats |
| @theyahia/kaspi-mcp | v1.0.2 | 3 tools | Kaspi.kz (Kazakhstan): shop orders, products |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/cdek-mcp | v2.2.0 | 16 tools | Tariffs, orders, courier pickup, tracking, pickup points, labels, webhooks |
| @theyahia/boxberry-mcp | v1.1.1 | 6 tools | Pickup points, delivery cost, tracking, zip check |
| @theyahia/delovye-linii-mcp | v1.1.1 | 6 tools | Freight tariffs, terminals, orders, tracking |
| @theyahia/pochta-russia-mcp | v2.0.0 | 6 tools | Tracking, tariffs, delivery time, post offices, address normalization |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/hh-mcp | v2.1.0 | 19 tools | Vacancy and resume search, employers, salary stats, dictionaries |
| @theyahia/huntflow-mcp | v1.2.0 | 14 tools | ATS: vacancies, applicants, resumes, stages, sources |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/unisender-mcp | v1.1.1 | 10 tools | Lists, contacts, templates, campaigns, delivery stats |
| @theyahia/vk-ads-mcp | v4.0.0 | 8 tools | Campaigns, ads, targeting, budgets, statistics |
| @theyahia/tilda-mcp | v1.2.0 | 7 tools | Projects, pages, page export |
| @theyahia/calltouch-mcp | v1.2.1 | 7 tools | Call tracking: calls, leads, sources, statistics |
| @theyahia/mindbox-mcp | v1.2.0 | 6 tools | CDP: customer profiles, orders, segments, operations |
| @theyahia/roistat-mcp | v1.1.1 | 6 tools | Marketing analytics: visits, leads, costs, channels |
| @theyahia/yandex-search-mcp | v1.0.0 | 3 tools | Wordstat: top requests, dynamics, regions |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/mts-exolve-mcp | v3.0.1 | 8 tools | SMS, calls, recordings, Viber, number provisioning |
| @theyahia/mango-office-mcp | v1.1.1 | 8 tools | Cloud PBX: calls, users, callback, stats, recordings, SMS |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/gigachat-mcp | v3.0.1 | 8 tools | Chat, embeddings, image generation, token count, balance |
| @theyahia/salutespeech-mcp | v1.2.0 | 5 tools | Speech recognition and synthesis |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/kontur-focus-mcp | v3.0.1 | 8 tools | Counterparty check: EGRUL, financials, arbitration, bankruptcy, licenses |
| @theyahia/2gis-mcp | v3.0.0 | 8 tools | Places search, geocoding, directions, reviews |
| @theyahia/cbr-mcp | v1.2.0 | 7 tools | Bank of Russia: FX rates, key rate, precious metals, conversion |
| @theyahia/cbu-mcp | v1.1.0 | 5 tools | Central Bank of Uzbekistan: FX rates, history, dynamics |
| Package | Version | Tools | What it does |
|---|---|---|---|
| @theyahia/travelpayouts-mcp | v2.0.1 | 13 tools | Aviasales: flight prices, price calendar, hotels, airport lookup |
retailcrm and aprovodka register different tool sets depending on the environment (RETAILCRM_READONLY, ONEC_SERVICES, ONEC_WRITE_MODE) — the table shows the default configuration. MCP prompts (server.prompt) are not counted as tools.
7 servers, 72 tools outside the CIS. This half is younger and narrower than the CIS one; request a country through the new server issue.
| Package | Region | Version | Tools | What it does |
|---|---|---|---|---|
| @theyahia/salla-mcp | Saudi Arabia | v3.1.0 | 22 tools | E-commerce: products, orders, customers, categories, coupons |
| @theyahia/mercadopago-mcp | Latin America (9 countries) | v1.1.0 | 10 tools | Payments, refunds, checkout preferences, merchant orders |
| @theyahia/bkash-mcp | Bangladesh | v1.1.0 | 8 tools | Tokenized Checkout: payments, refunds, agreements |
| @theyahia/chapa-mcp | Ethiopia | v1.1.0 | 8 tools | Payments, verification, transfers, banks, balance |
| @theyahia/fawaterak-mcp | Egypt | v1.1.0 | 8 tools | Invoices, payment methods (Fawry, cards, wallets, Meeza), refunds |
| @theyahia/ileti-merkezi-mcp | Turkey | v4.0.0 | 11 tools | SMS, bulk SMS, reports, contacts, blacklist |
| @theyahia/orange-money-mcp | Francophone Africa (11 countries) | v1.1.0 | 8 tools | WebPay: payments, status, cash-in, cash-out, transfers |
77 packages are published to npm under the same scope, but their code is not in this monorepo — each lives in its own repository. They cannot be built, tested or counted here, so check versions and tool counts on the npm package page.
The Source column links to the repository when it is public; "npm only" means there is no public repository.
| Package | Region | Source | Description |
|---|---|---|---|
| @metarebalance/dadata-mcp | Russia | github | DaData — address validation, company lookup, phone cleaning, geocoding |
| @theyahia/alfa-bank-mcp | Russia | github | Alfa-Bank Business — accounts, balances, statements, payment orders, counterparties, FX rates, payroll |
| @theyahia/appmetrica-mcp | Russia | github | AppMetrica — mobile analytics, reports, cohorts, profiles, push campaigns, crashes |
| @theyahia/ati-su-mcp | Russia | github | ATI.su — cargo search, truck matching, company ratings |
| @theyahia/atol-online-mcp | Russia | npm only | ATOL Online — fiscal receipts (54-FZ compliance) |
| @theyahia/casebook-mcp | Russia | npm only | Casebook/Pravo.ru — legal case search |
| @theyahia/chestnyznak-mcp | Russia | github | Chestniy ZNAK — product marking verification |
| @theyahia/jivosite-mcp | Russia | github | JivoSite — chats, agents, visitors |
| @theyahia/kaiten-mcp | Russia | github | Kaiten — boards, cards, columns, tags, users, comments |
| @theyahia/kontur-diadoc-mcp | Russia | github | Kontur.Diadoc — electronic document interchange |
| @theyahia/prodamus-mcp | Russia | npm only | Prodamus — payments, subscriptions, refunds, invoices |
| @theyahia/sber-mcp | Russia | github | Sberbank — accounts, statements |
| @theyahia/sberbank-acquiring-mcp | Russia | npm only | Sberbank eCommerce Acquiring — online payments, refunds, pre-auth, card tokenization |
| @theyahia/sendpulse-mcp | Russia | github | SendPulse — mailing lists, email sending, statistics |
| @theyahia/sms-ru-mcp | Russia | github | SMS.RU — send SMS, check status, balance |
| @theyahia/spark-interfax-mcp | Russia | npm only | SPARK-Interfax — business intelligence |
| @theyahia/superjob-mcp | Russia | github | SuperJob — vacancy search, employers |
| @theyahia/tgstat-mcp | Russia | github | TGStat — Telegram channel analytics, search, posts, stats, mentions, comparison |
| @theyahia/tochka-bank-mcp | Russia | github | Tochka Bank — accounts, payments, counterparties, company info |
| @theyahia/vk-mcp | Russia | github | VK — wall posts, news search, users, groups |
| @theyahia/voximplant-mcp | Russia | github | Voximplant — call history, users, SMS |
| @theyahia/yandex-360-mcp | Russia | github | Yandex 360 — users, departments, groups, disk, calendar |
| @theyahia/yandex-cloud-mcp | Russia | github | Yandex Cloud — compute, storage, serverless, operations |
| @theyahia/yandex-delivery-mcp | Russia | npm only | Yandex Delivery — claims, tracking, price estimation |
| @theyahia/yandex-direct-mcp | Russia | github | Yandex.Direct — campaigns, ad groups, ads, keywords, statistics, account |
| @theyahia/yandex-maps-mcp | Russia | github | Yandex Maps — geocoding, routing, places search, static maps |
| @theyahia/yandex-metrika-mcp | Russia | github | Yandex.Metrika — counters, goals, reports, logs, traffic analysis |
| @theyahia/yandex-speechkit-mcp | Russia | github | Yandex SpeechKit — speech recognition and synthesis |
| @theyahia/yandex-tracker-mcp | Russia | github | Yandex Tracker — issues, queues, comments, worklogs |
| @theyahia/yandex-webmaster-mcp | Russia | github | Yandex.Webmaster — hosts, search queries, indexing status |
| @theyahia/yandexgpt-mcp | Russia | github | YandexGPT — completion, async completion, embeddings, classification, summarization, tokenization |
| @theyahia/forte-bank-mcp | Kazakhstan | npm only | Forte Bank — payment gateway |
| @theyahia/halyk-epay-mcp | Kazakhstan | npm only | Halyk Bank ePay — payment gateway |
| @theyahia/click-mcp | Uzbekistan | npm only | Click — payment system |
| @theyahia/factura-uz-mcp | Uzbekistan | npm only | Factura.uz — electronic invoicing |
| @theyahia/bog-ipay-mcp | Georgia | npm only | Bank of Georgia iPay — payment gateway |
| @theyahia/tbc-bank-mcp | Georgia | npm only | TBC Bank — payment gateway |
| @theyahia/bepaid-mcp | Belarus | npm only | bePaid — payment gateway |
| @theyahia/maib-mcp | Moldova | npm only | MAIB — e-commerce payments |
| @theyahia/getir-mcp | Turkey | npm only | Getir — partner API |
| @theyahia/hepsiburada-mcp | Turkey | npm only | Hepsiburada — marketplace |
| @theyahia/is-bankasi-mcp | Turkey | npm only | Isbank — developer API |
| @theyahia/iyzico-mcp | Turkey | npm only | iyzico — payment gateway |
| @theyahia/parasut-mcp | Turkey | github | Parasut — accounting |
| @theyahia/trendyol-mcp | Turkey | npm only | Trendyol — marketplace |
| @theyahia/foodics-mcp | Gulf (UAE + Saudi Arabia) | npm only | Foodics — POS/restaurant platform (UAE/Saudi) |
| @theyahia/moyasar-mcp | Gulf (UAE + Saudi Arabia) | npm only | Moyasar — payment gateway (Saudi Arabia) |
| @theyahia/paytabs-mcp | Gulf (UAE + Saudi Arabia) | npm only | PayTabs — payment gateway (MENA region) |
| @theyahia/tabby-mcp | Gulf (UAE + Saudi Arabia) | npm only | Tabby — BNPL platform (UAE/Saudi) |
| @theyahia/tap-payments-mcp | Gulf (UAE + Saudi Arabia) | npm only | Tap Payments — payment gateway (UAE/Saudi/Kuwait/Bahrain) |
| @theyahia/unifonic-mcp | Gulf (UAE + Saudi Arabia) | npm only | Unifonic — CPaaS: SMS, Voice, WhatsApp (Saudi Arabia) |
| @theyahia/asaas-mcp | Latin America (Brazil + Mexico) | github | Asaas — payment and Pix gateway (Brazil) |
| @theyahia/correios-mcp | Latin America (Brazil + Mexico) | npm only | Correios — Brazilian postal service |
| @theyahia/facturapi-mcp | Latin America (Brazil + Mexico) | npm only | Facturapi — Mexican e-invoicing (CFDI) |
| @theyahia/hotmart-mcp | Latin America (Brazil + Mexico) | npm only | Hotmart — digital products platform (Brazil) |
| @theyahia/ifood-mcp | Latin America (Brazil + Mexico) | github | iFood — merchant integration (Brazil) |
| @theyahia/nfeio-mcp | Latin America (Brazil + Mexico) | npm only | NFe.io — fiscal document platform (Brazil) |
| @theyahia/pagarme-mcp | Latin America (Brazil + Mexico) | npm only | Pagar.me — payment gateway (Brazil) |
| @theyahia/africas-talking-mcp | Africa (Nigeria + Kenya + South Africa + Algeria) | npm only | Africa's Talking — communications platform (Kenya/Nigeria/Uganda) |
| @theyahia/chargily-mcp | Africa (Nigeria + Kenya + South Africa + Algeria) | npm only | Chargily Pay — payment gateway (Algeria) |
| @theyahia/nomba-mcp | Africa (Nigeria + Kenya + South Africa + Algeria) | npm only | Nomba — payment and POS platform (Nigeria) |
| @theyahia/payfast-mcp | Africa (Nigeria + Kenya + South Africa + Algeria) | npm only | PayFast — payment gateway (South Africa) |
| @theyahia/termii-mcp | Africa (Nigeria + Kenya + South Africa + Algeria) | npm only | Termii — SMS and messaging (Nigeria) |
| @theyahia/yoco-mcp | Africa (Nigeria + Kenya + South Africa + Algeria) | npm only | Yoco — payment gateway (South Africa) |
| @theyahia/midtrans-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | npm only | Midtrans — payment gateway (Indonesia) |
| @theyahia/momo-vn-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | npm only | MoMo — payment gateway (Vietnam) |
| @theyahia/paymongo-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | github | PayMongo — payment gateway (Philippines) |
| @theyahia/rajaongkir-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | npm only | RajaOngkir — shipping cost API (Indonesia) |
| @theyahia/vnpay-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | npm only | VNPay — payment gateway (Vietnam) |
| @theyahia/xendit-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | npm only | Xendit — payment gateway (Indonesia/Philippines) |
| @theyahia/zalo-oa-mcp | Southeast Asia (Indonesia + Vietnam + Philippines) | npm only | Zalo Official Account — messaging API (Vietnam) |
| @theyahia/easypaisa-mcp | MENA (Iran + Pakistan) | github | Easypaisa — mobile wallet and payments (Pakistan) |
| @theyahia/idpay-mcp | MENA (Iran + Pakistan) | npm only | IDPay — payment gateway (Iran) |
| @theyahia/jazzcash-mcp | MENA (Iran + Pakistan) | github | JazzCash — mobile wallet and payments (Pakistan) |
| @theyahia/kavenegar-mcp | MENA (Iran + Pakistan) | github | Kavenegar — SMS gateway (Iran) |
| @theyahia/neshan-maps-mcp | MENA (Iran + Pakistan) | npm only | Neshan Maps — maps API (Iran) |
| @theyahia/zarinpal-mcp | MENA (Iran + Pakistan) | npm only | Zarinpal — payment gateway (Iran) |
Cursor and VS Code — .cursor/mcp.json or .vscode/mcp.json:
{
"servers": {
"yookassa": {
"command": "npx",
"args": ["-y", "@theyahia/yookassa-mcp"],
"env": {
"YOOKASSA_SHOP_ID": "your-shop-id",
"YOOKASSA_SECRET_KEY": "your-secret-key"
}
}
}
}
Every server supports two transports: stdio (as in the configs above) and Streamable HTTP — see the server's own README in servers/.
Counterparty check, order, delivery and payment in one chain:
1. kontur-focus-mcp: search_company("7707083893") → verify counterparty by INN
2. moysklad-mcp: create_customer_order(...) → create sales order
3. cdek-mcp: calculate_tariff(...) → get shipping cost
4. cdek-mcp: create_order(...) → book delivery
5. yookassa-mcp: create_payment(...) → accept payment
6. yookassa-mcp: create_receipt(...) → issue fiscal receipt (54-FZ)
Turborepo + pnpm workspace. Servers live in servers/, the shared core in packages/core, CI and release pipelines in .github/workflows/.
Numbers in this README are not written by hand: node scripts/catalog.mjs starts every server and regenerates scripts/catalog.json; --check fails CI on drift.
git clone https://github.com/theYahia/WWmcp.git
cd WWmcp
pnpm install
pnpm build # build all workspaces
pnpm test # run tests across the monorepo
pnpm dev --filter @theyahia/moysklad-mcp # dev a single server
node scripts/catalog.mjs --check # verify the numbers in the README
Project rules: CLAUDE.md.
Contributions of any size are welcome — from a typo fix to a new MCP server for your country's API.
Fastest way to add a server:
npx @theyahia/create-mcp <name> --region <country> --category <type> --base-url <api-url>
This scaffolds a working server. Then implement the tools, run pnpm test, add a changeset, and open a PR.
good first issue — pick one and shipFull guide: CONTRIBUTING.md and the Code of Conduct. For security reports see SECURITY.md.
@theYahia · Telegram: @vhodvai · npm: npmjs.com/org/theyahia
MIT
Replace {MCP_ENDPOINT_URL} with this MCP’s endpoint URL (from its repo or docs above). No API key — you connect directly.
Tool
OS
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"mcp-server": {
"url": "{MCP_ENDPOINT_URL}"
}
}
}Paste into mcpServers in the config file. Restart Cursor after saving.
If this MCP is also published on mcpchannel.ai, you can subscribe from Browse and use the gateway config there instead.