WWmcp
A monorepo of MCP servers for Russian and CIS APIs: payments, CRM, marketplaces, delivery, HR and reference data
- 36 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Payment servers create payments, refunds and payouts
- CRM, accounting and inventory servers change live data
- Each server receives secret service keys
Install
- Works in
- Services
Manual install
{
"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" }
}
}
}Example from the README. Other servers connect the same way; key variables are in each package README.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Payment servers create payments, refunds and payouts
- CRM, accounting and inventory servers change live data
- Each server receives secret service keys
This is third-party code. Review the repository files before installing.
What it does
The repository builds dozens of MCP servers on a shared core, each installed as a separate npm package under @theyahia. For Russia and the CIS there are servers for YooKassa, T-Kassa and CloudPayments, MoySklad, RetailCRM, amoCRM, Bitrix24 and 1C over OData, Wildberries and Avito, CDEK and Russian Post, hh.ru and Huntflow, Unisender and VK Ads, GigaChat, Kontur.Focus, 2GIS and Bank of Russia rates. The core provides auth, retries, structured errors and two transports: stdio and Streamable HTTP. A separate part of the catalog covers payments and SMS in Turkey, the Gulf, Africa and Latin America.
Who it is for. For developers and small business owners who want an agent on top of a typical Russian service stack.
Good fit when
- You want stock, shipping and payments linked in one chat: MoySklad, CDEK and YooKassa
- You need an MCP server for a Russian service that has no official one
- You need a counterparty check or a central bank rate inside an agent task
Not a fit when
- The service has an official vendor MCP server
- You cannot give the agent payment keys that allow refunds and payouts
Example request
Check stock for SKU TS-100 in MoySklad, calculate CDEK shipping to Novosibirsk and create a YooKassa payment linkMCP
- Transport
- stdio, http
- Authentication
- key is optional
Environment variables
MOYSKLAD_TOKENsecret- MoySklad token for moysklad-mcp
CDEK_CLIENT_ID- CDEK API client ID
CDEK_CLIENT_SECRETsecret- CDEK API client secret
YOOKASSA_SHOP_ID- YooKassa shop ID
YOOKASSA_SECRET_KEYsecret- YooKassa secret key
WWMCP_TELEMETRY- Set to on to enable anonymous telemetry; off by default
Limitations
These are community servers, not vendor ones, and coverage varies widely: some have dozens of tools, others two or three. Each needs its own service key or token. Some packages in the same npm scope live in other repositories or have no public code, so this repository cannot vouch for them. The telemetry package is off by default and turns on with WWMCP_TELEMETRY=on.
How to disable. Remove the server blocks from the client MCP config and revoke the keys you issued in each service's account.
FAQ
Do I install the whole repository?
No, each server is published as its own npm package and connected with its own client config entry.
Does it collect usage stats?
Only if you set WWMCP_TELEMETRY=on. Per the telemetry package docs it sends package name and version, country from the time zone and environment type, without IP or paths.
Discussion
No questions or reviews yet.
Related
All YooKassa toolsMCP servers for Wildberries, Ozon, Yandex Market and Avito seller accounts via official APIs with write confirmation
MCP for Wildberries, Ozon and Yandex Market
marketplace-mcp
An MCP server with typed read access to Wildberries, Ozon and Yandex Market accounts: one schema for three platforms, multi-account support
YooKassa MCP
yookassa-mcp
YooKassa MCP server: payments, refunds, 54-FZ receipts, payouts and webhooks straight from an agent chat
A MoySklad MCP server with two write gates: stock, profit, reports and draft documents over JSON API 1.2
MCP server for the MoySklad JSON API 1.2: stock, orders, profit reports and document creation behind two safety gates
YooKassa MCP server
MCP-сервер ЮKassa
YooKassa official MCP: an agent creates payment links and invoices, checks statuses and refunds, but cannot move money on its own
README in short
The English and Russian README gives a quick start with three servers in Claude Desktop config and tables of packages grouped by payments, accounting and CRM, marketplaces, logistics, HR, marketing, telephony, AI and reference data. It separately lists emerging market servers and packages whose code lives outside the monorepo. It covers the shared core, a scaffolder for new servers and monorepo development. MIT licensed.