by theYahia
Provides a comprehensive catalog of MCP servers covering APIs from emerging markets across Brazil, MENA, Gulf, Southeast Asia, Africa, CIS, and Iran, enabling seamless integration with non‑Western services.
The collection aggregates 114 MCP servers that wrap regional payment gateways, logistics providers, CRMs, marketing platforms, AI services, and other niche APIs. It fills the gap left by mainstream MCP catalogs, which focus primarily on Western SaaS, by delivering ready‑to‑use, production‑grade integrations for the Global South.
{
"mcpServers": {
"yookassa": {
"command": "npx",
"args": ["-y", "@theyahia/yookassa-mcp"],
"env": { "YOOKASSA_SHOP_ID": "<YOUR_SHOP_ID>", "YOOKASSA_SECRET_KEY": "<YOUR_SECRET_KEY>" }
},
"moysklad": {
"command": "npx",
"args": ["-y", "@theyahia/moysklad-mcp"],
"env": { "MOYSKLAD_TOKEN": "<YOUR_TOKEN>" }
}
}
}
npx @theyahia/<server>-mcp starts the server on demand; the monorepo supports pnpm dev --filter @theyahia/<server>-mcp for development.@theyahia/mcp-core (authentication, retries, dual stdio/HTTP transport, structured errors, optional telemetry).npx @theyahia/create-mcp <name> generates a fully wired server in ~30 seconds.mcp-skills offers 40+ pre‑built workflows for e‑commerce, HR, marketing, and finance.Q: Do I need to install each server separately?
A: No. All servers are published as scoped npm packages (@theyahia/<name>-mcp). Use npx to run any server on demand without a global install.
Q: How are credentials managed?
A: Credentials are passed via environment variables defined in the env object of the MCP configuration (e.g., YOOKASSA_SHOP_ID). Never commit real keys to source control.
Q: Can I contribute a new server for my country’s API?
A: Yes. Run npx @theyahia/create-mcp <api-name> --region <country> --category <type> --base-url <url> then implement the tools, add tests, and open a PR.
Q: Is the catalog compatible with Claude Desktop only? A: While the README focuses on Claude Desktop, any MCP‑compatible client (Cursor, VS Code extensions, custom agents) can consume the servers using the same JSON config.
Q: What is the licensing? A: All code is released under the MIT license.
English | Русский
23 servers (22 published) · 172 tools · 15+ countries · 1000+ APIs mapped · npm @theyahia
The largest open-source collection of MCP servers for CIS, MENA, Africa, LATAM, and Southeast Asia.
🎯 40+ ready-made skills for these servers: mcp-skills — e-commerce workflows, HR pipelines, marketing reports, financial audits
@theyahia/<name>-mcp, built on @theyahia/mcp-core (auth, retries, dual transport stdio+HTTP, structured errors, opt-in telemetry). No copy-pasted boilerplate across 25 repos.npx @theyahia/create-mcp <name> scaffolds a working server in 30 seconds. Add your country's API in an afternoon.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 & pricing → CDEK → shipping rates → YooKassa → payment link. One prompt, no manual API work.
📦 Ready-made workflows: @theyahia/mcp-skills — 40+ skills for e-commerce, HR, marketing, and finance
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/yookassa-mcp | v2.0.0 | 20 tools | YooKassa — payments, refunds, receipts (54-FZ), payouts, webhooks, recurring, SBP, splits |
| @theyahia/tkassa-mcp | v2.0.0 | 14 tools | T-Kassa (T-Bank/Tinkoff) — payments, refunds, recurring, customers, cards, SBP, receipts (54-FZ) |
| @theyahia/cloudpayments-mcp | v2.0.0 | 12 tools | CloudPayments — charge, auth, confirm, void, refund, subscriptions, orders, transactions |
| @theyahia/robokassa-mcp | v1.0.0 | 2 tools | Robokassa — payment URLs, invoice status |
| @theyahia/sberbank-acquiring-mcp | v1.0.0 | 8 tools | Sberbank eCommerce Acquiring — online payments, refunds, pre-auth, card tokenization |
| @theyahia/prodamus-mcp | v1.0.0 | 8 tools | Prodamus — payments, subscriptions, refunds, invoices |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/amocrm-mcp | v2.0.1 | 19 tools | amoCRM — leads, contacts, companies, pipelines, tasks, notes, search, events, unsorted |
| @theyahia/bitrix24-mcp | v3.0.0 | 12 tools | Bitrix24 CRM — deals, contacts, tasks, users, files, messages |
| @theyahia/moysklad-mcp | v3.0.0 | 21 tools | MoySklad — products, stock, orders, counterparties, shipments, supplies, stores, reports, webhooks |
| @theyahia/retailcrm-mcp | v2.0.0 | 15 tools | RetailCRM — orders, customers, products, references, analytics |
| @theyahia/megaplan-mcp | v1.0.0 | 3 tools | Megaplan — tasks, deals management |
| @theyahia/planfix-mcp | v1.0.0 | 3 tools | Planfix — tasks, contacts |
| @theyahia/kaiten-mcp | v3.0.0 | 10 tools | Kaiten — boards, cards, columns, tags, users, comments |
| @theyahia/elma365-mcp | v1.0.0 | 3 tools | ELMA365 — app items, BPM tasks |
| @theyahia/yandex-tracker-mcp | v1.0.0 | 12 tools | Yandex Tracker — issues, queues, comments, worklogs |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/yandex-metrika-mcp | v2.1.0 | 15 tools | Yandex.Metrika — counters, goals, reports, logs, traffic analysis |
| @theyahia/yandex-direct-mcp | v3.0.0 | 12 tools | Yandex.Direct — campaigns, ad groups, ads, keywords, statistics, account |
| @theyahia/yandex-webmaster-mcp | v1.0.1 | 5 tools | Yandex.Webmaster — hosts, search queries, indexing status |
| @theyahia/appmetrica-mcp | v1.0.0 | 8 tools | AppMetrica — mobile analytics, reports, cohorts, profiles, push campaigns, crashes |
| @theyahia/unisender-mcp | v1.0.1 | 7 tools | UniSender — email lists, campaigns, contacts |
| @theyahia/sendpulse-mcp | v1.0.2 | 6 tools | SendPulse — mailing lists, email sending, statistics |
| @theyahia/roistat-mcp | v1.0.0 | 5 tools | Roistat — marketing analytics, visits tracking |
| @theyahia/calltouch-mcp | v1.0.0 | 4 tools | Calltouch — call tracking, call statistics |
| @theyahia/mindbox-mcp | v1.0.0 | 3 tools | Mindbox CDP — customer profiles, orders, segments |
| @theyahia/tgstat-mcp | v1.0.0 | 8 tools | TGStat — Telegram channel analytics, search, posts, stats, mentions, comparison |
| @theyahia/vk-ads-mcp | v1.0.0 | 8 tools | VK Ads — campaigns, ads, statistics, targeting, budgets |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/cdek-mcp | v2.0.1 | 14 tools | CDEK — tariff calculation, order management, tracking, cities, delivery points, webhooks |
| @theyahia/boxberry-mcp | v1.0.1 | 4 tools | Boxberry — city/point search, delivery calculation, tracking |
| @theyahia/delovye-linii-mcp | v1.0.1 | 3 tools | Delovye Linii — tariff calculation, city search, tracking |
| @theyahia/pochta-russia-mcp | v1.0.1 | 3 tools | Russian Post — tracking, tariff calculation, post office search |
| @theyahia/yandex-delivery-mcp | v1.0.0 | 8 tools | Yandex Delivery — claims, tracking, price estimation |
| @theyahia/ati-su-mcp | v1.0.0 | 8 tools | ATI.su — cargo search, truck matching, company ratings |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/hh-mcp | v2.0.0 | 16 tools | hh.ru — vacancy search, resumes, employers, salary stats, dictionaries, autocomplete |
| @theyahia/superjob-mcp | v1.0.0 | 2 tools | SuperJob — vacancy search, employers |
| @theyahia/huntflow-mcp | v1.0.0 | 4 tools | HuntFlow ATS — vacancies, candidates, applicants |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/vk-mcp | v1.0.1 | 4 tools | VK — wall posts, news search, users, groups |
| @theyahia/jivosite-mcp | v1.0.1 | 3 tools | JivoSite — chats, agents, visitors |
| @theyahia/mts-exolve-mcp | v3.0.0 | 8 tools | MTS Exolve — SMS, calls, call recordings, phone numbers, Viber |
| @theyahia/mango-office-mcp | v1.0.1 | 2 tools | Mango Office — calls, users |
| @theyahia/voximplant-mcp | v1.0.1 | 3 tools | Voximplant — call history, users, SMS |
| @theyahia/sms-ru-mcp | v1.0.1 | 3 tools | SMS.RU — send SMS, check status, balance |
| @theyahia/tilda-mcp | v1.0.0 | 3 tools | Tilda — projects, pages |
| @theyahia/yandex-360-mcp | v1.0.0 | 10 tools | Yandex 360 — users, departments, groups, disk, calendar |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/gigachat-mcp | v3.0.0 | 8 tools | GigaChat (Sber) — chat, models, embeddings, token count, image generation, balance, assistants |
| @theyahia/yandexgpt-mcp | v3.0.0 | 8 tools | YandexGPT — completion, async completion, embeddings, classification, summarization, tokenization |
| @theyahia/salutespeech-mcp | v1.0.0 | 2 tools | SaluteSpeech (Sber) — speech recognition and synthesis |
| @theyahia/yandex-speechkit-mcp | v1.0.0 | 2 tools | Yandex SpeechKit — speech recognition and synthesis |
| @theyahia/yandex-cloud-mcp | v1.0.0 | 8 tools | Yandex Cloud — compute, storage, serverless, operations |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/sber-mcp | v1.0.0 | 5 tools | Sberbank — accounts, statements |
| @theyahia/alfa-bank-mcp | v1.1.0 | 8 tools | Alfa-Bank Business — accounts, balances, statements, payment orders, counterparties, FX rates, payroll |
| @theyahia/tochka-bank-mcp | v1.0.0 | 8 tools | Tochka Bank — accounts, payments, counterparties, company info |
| @theyahia/aprovodka | v4.0.0 | 32 tools | 1C:Enterprise REST/OData — catalogs, documents, registers, accounting, batch, change-tracking |
| @theyahia/atol-online-mcp | v1.0.0 | 8 tools | ATOL Online — fiscal receipts (54-FZ compliance) |
| @theyahia/kontur-diadoc-mcp | v1.0.0 | 8 tools | Kontur.Diadoc — electronic document interchange |
| Package | Status | Tools | Description |
|---|---|---|---|
| @metarebalance/dadata-mcp | v1.0.4 | 31 tools | DaData — address validation, company lookup, phone cleaning, geocoding |
| @theyahia/kontur-focus-mcp | v3.0.0 | 8 tools | Kontur.Focus — company search, EGRUL extracts, financial statements, arbitration, bankruptcy |
| @theyahia/cbr-mcp | v1.0.0 | 5 tools | Central Bank of Russia — currency rates, key rate, precious metals, conversion |
| @theyahia/chestnyznak-mcp | v1.0.0 | 2 tools | Chestniy ZNAK — product marking verification |
| @theyahia/casebook-mcp | v1.0.0 | 8 tools | Casebook/Pravo.ru — legal case search |
| @theyahia/spark-interfax-mcp | v1.0.0 | 8 tools | SPARK-Interfax — business intelligence |
| @theyahia/2gis-mcp | v1.0.0 | 8 tools | 2GIS — places, geocoding, directions, reviews |
| @theyahia/yandex-maps-mcp | v1.0.0 | 8 tools | Yandex Maps — geocoding, routing, places search, static maps |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/travelpayouts-mcp | v2.0.0 | 11 tools | Travelpayouts — flight search, price calendar, popular directions, hotel search |
| @theyahia/getcourse-mcp | v1.0.0 | 5 tools | GetCourse — users, deals (online school platform) |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/kaspi-mcp | v1.0.0 | 3 tools | Kaspi.kz — shop orders and products |
| @theyahia/halyk-epay-mcp | v1.0.0 | 8 tools | Halyk Bank ePay — payment gateway |
| @theyahia/forte-bank-mcp | v1.0.0 | 8 tools | Forte Bank — payment gateway |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/click-mcp | v1.0.0 | 8 tools | Click — payment system |
| @theyahia/payme-mcp | v1.0.0 | 8 tools | Payme — payment system |
| @theyahia/factura-uz-mcp | v1.0.0 | 8 tools | Factura.uz — electronic invoicing |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/bog-ipay-mcp | v1.0.0 | 8 tools | Bank of Georgia iPay — payment gateway |
| @theyahia/tbc-bank-mcp | v1.0.0 | 8 tools | TBC Bank — payment gateway |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/bepaid-mcp | v1.0.0 | 8 tools | bePaid — payment gateway |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/maib-mcp | v1.0.0 | 8 tools | MAIB — e-commerce payments |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/iyzico-mcp | v1.0.1 | 8 tools | iyzico — payment gateway |
| @theyahia/is-bankasi-mcp | v1.0.0 | 8 tools | Isbank — developer API |
| @theyahia/parasut-mcp | v1.0.0 | 8 tools | Parasut — accounting |
| @theyahia/getir-mcp | v1.0.0 | 8 tools | Getir — partner API |
| @theyahia/hepsiburada-mcp | v1.0.0 | 8 tools | Hepsiburada — marketplace |
| @theyahia/trendyol-mcp | v1.0.0 | 9 tools | Trendyol — marketplace |
| @theyahia/ileti-merkezi-mcp | v1.0.0 | 8 tools | Ileti Merkezi — SMS API |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/tap-payments-mcp | v1.1.0 | 8 tools | Tap Payments — payment gateway (UAE/Saudi/Kuwait/Bahrain) |
| @theyahia/moyasar-mcp | v1.1.0 | 8 tools | Moyasar — payment gateway (Saudi Arabia) |
| @theyahia/foodics-mcp | v1.1.0 | 8 tools | Foodics — POS/restaurant platform (UAE/Saudi) |
| @theyahia/tabby-mcp | v1.1.0 | 8 tools | Tabby — BNPL platform (UAE/Saudi) |
| @theyahia/salla-mcp | v1.1.0 | 9 tools | Salla — e-commerce platform (Saudi Arabia) |
| @theyahia/unifonic-mcp | v1.1.0 | 8 tools | Unifonic — CPaaS: SMS, Voice, WhatsApp (Saudi Arabia) |
| @theyahia/paytabs-mcp | v1.1.0 | 8 tools | PayTabs — payment gateway (MENA region) |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/asaas-mcp | v1.0.0 | 9 tools | Asaas — payment and Pix gateway (Brazil) |
| @theyahia/pagarme-mcp | v1.0.0 | 10 tools | Pagar.me — payment gateway (Brazil) |
| @theyahia/hotmart-mcp | v1.0.0 | 8 tools | Hotmart — digital products platform (Brazil) |
| @theyahia/ifood-mcp | v1.0.0 | 8 tools | iFood — merchant integration (Brazil) |
| @theyahia/nfeio-mcp | v1.0.0 | 10 tools | NFe.io — fiscal document platform (Brazil) |
| @theyahia/correios-mcp | v1.0.0 | 8 tools | Correios — Brazilian postal service |
| @theyahia/facturapi-mcp | v1.0.0 | 10 tools | Facturapi — Mexican e-invoicing (CFDI) |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/payfast-mcp | v1.0.0 | 8 tools | PayFast — payment gateway (South Africa) |
| @theyahia/yoco-mcp | v1.0.0 | 8 tools | Yoco — payment gateway (South Africa) |
| @theyahia/nomba-mcp | v1.0.0 | 8 tools | Nomba — payment and POS platform (Nigeria) |
| @theyahia/termii-mcp | v1.0.0 | 8 tools | Termii — SMS and messaging (Nigeria) |
| @theyahia/africas-talking-mcp | v1.0.0 | 8 tools | Africa's Talking — communications platform (Kenya/Nigeria/Uganda) |
| @theyahia/chargily-mcp | v1.0.0 | 8 tools | Chargily Pay — payment gateway (Algeria) |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/midtrans-mcp | v1.0.1 | 8 tools | Midtrans — payment gateway (Indonesia) |
| @theyahia/xendit-mcp | v1.0.1 | 10 tools | Xendit — payment gateway (Indonesia/Philippines) |
| @theyahia/rajaongkir-mcp | v1.0.1 | 8 tools | RajaOngkir — shipping cost API (Indonesia) |
| @theyahia/vnpay-mcp | v1.0.1 | 8 tools | VNPay — payment gateway (Vietnam) |
| @theyahia/momo-vn-mcp | v1.0.1 | 8 tools | MoMo — payment gateway (Vietnam) |
| @theyahia/zalo-oa-mcp | v1.0.1 | 8 tools | Zalo Official Account — messaging API (Vietnam) |
| @theyahia/paymongo-mcp | v1.0.1 | 9 tools | PayMongo — payment gateway (Philippines) |
| Package | Status | Tools | Description |
|---|---|---|---|
| @theyahia/zarinpal-mcp | v1.0.1 | 8 tools | Zarinpal — payment gateway (Iran) |
| @theyahia/idpay-mcp | v1.0.0 | 8 tools | IDPay — payment gateway (Iran) |
| @theyahia/kavenegar-mcp | v1.0.0 | 8 tools | Kavenegar — SMS gateway (Iran) |
| @theyahia/neshan-maps-mcp | v1.0.0 | 8 tools | Neshan Maps — maps API (Iran) |
| @theyahia/easypaisa-mcp | v1.0.0 | 8 tools | Easypaisa — mobile wallet and payments (Pakistan) |
| @theyahia/jazzcash-mcp | v1.0.0 | 8 tools | JazzCash — mobile wallet and payments (Pakistan) |
Add to claude_desktop_config.json:
{
"mcpServers": {
"yookassa": {
"command": "npx",
"args": ["-y", "@theyahia/yookassa-mcp"],
"env": {
"YOOKASSA_SHOP_ID": "your-shop-id",
"YOOKASSA_SECRET_KEY": "your-secret-key"
}
},
"dadata": {
"command": "npx",
"args": ["-y", "@metarebalance/dadata-mcp"],
"env": {
"DADATA_API_KEY": "your-key"
}
}
}
}
Add to .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"
}
}
}
}
Wire DaData + MoySklad + CDEK + YooKassa into one agent flow:
1. dadata-mcp: suggest_company("7707083893") → validate 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. atol-online-mcp: create_receipt(...) → issue fiscal receipt (54-FZ)
This repo is a Turborepo + pnpm workspace. Production servers live in servers/, shared library in packages/core, CI/release pipelines in .github/workflows/.
Pipeline servers (100+ in queue) live as standalone repos under @theYahia by design — each is its own git history and npm publish target.
git clone https://github.com/theYahia/WWmcp.git
cd WWmcp
pnpm install
pnpm build # build all workspaces
pnpm dev --filter @theyahia/moysklad-mcp # dev a single server
pnpm test # run tests across the monorepo
Internal docs: docs/planning/ (PLAN, STRUCTURE, BUILD_QUEUE, etc.) · Project rules: CLAUDE.md · Migration history: IMPLEMENTATION_PLAN.md.
We welcome contributions of all sizes — from typo fixes to brand-new MCP servers for your country's APIs.
Fastest way to add a new server:
npx @theyahia/create-mcp <name> --region <country> --category <type> --base-url <api-url>
This scaffolds a working server in 30 seconds. Then implement your tools, run pnpm test, add a changeset, and open a PR.
good first issue — pick one and shipRead the full Contributing Guide and our Code of Conduct. For security reports, see SECURITY.md.
@theYahia · Telegram: @vhodvai · npm: npmjs.com/org/theyahia
MIT
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by robotmcp
Enables bidirectional integration of large language models with ROS‑enabled robots, allowing natural language commands and real‑time access to robot state, topics, services and parameters.
by sunsetcoder
Track flights in real time, retrieve arrival and departure times, view airport status, and monitor emergency situations using Flightradar24 data via a Model Context Protocol server.
by daiemon12
Provides a Model Context Protocol server that lets Claude AI drive Dassault Systèmes CATIA V5 through natural‑language commands, exposing more than 50 CAD operations via COM automation.
by EduBase
Enables Claude and other LLMs to interact with the EduBase e‑learning platform via the Model Context Protocol, allowing automated quiz creation, exam scheduling, and result analysis.
by 1102tools-dev
Provides deterministic, version‑controlled MCP servers that expose federal contracting and policy data from SAM.gov, USASpending, GSA CALC+, BLS OEWS, eCFR, Federal Register, Regulations.gov, and Acquisition.gov.
by armpro24-blip
Enables AI-driven generation, editing, verification, and simulation of mechanical designs using build123d/OpenCASCADE geometry and CalculiX analysis, while preserving editable parameters, stable topology pointers, and full provenance in a reproducible .aieng package.
by atomno-mcp
Provides aggregated verification of Russian legal entities and individual entrepreneurs using publicly available Federal Tax Service data, delivering a deterministic risk verdict and actionable recommendations for AI agents and compliance workflows.
by gNucleus
Generate editable CAD parts or assemblies directly from natural‑language prompts by leveraging gNucleus generative AI models through a lightweight MCP server.
by jyjune
Provides control and access to a video surveillance system, allowing retrieval of live and recorded video streams, channel status queries, PTZ camera positioning, and playback dialog management.
{
"mcpServers": {
"yookassa": {
"command": "npx",
"args": [
"-y",
"@theyahia/yookassa-mcp"
],
"env": {
"YOOKASSA_SHOP_ID": "<YOUR_SHOP_ID>",
"YOOKASSA_SECRET_KEY": "<YOUR_SECRET_KEY>"
}
},
"moysklad": {
"command": "npx",
"args": [
"-y",
"@theyahia/moysklad-mcp"
],
"env": {
"MOYSKLAD_TOKEN": "<YOUR_TOKEN>"
}
}
}
}claude mcp add yookassa npx -y @theyahia/yookassa-mcp