WWmcp
A monorepo of MCP servers for Russian and CIS APIs: payments, CRM, marketplaces, delivery, HR and reference data
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.
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 linkLimitations
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.
MCP
- Transport
- stdio, http
- Authentication
- API key
| Environment variables | |
|---|---|
| MOYSKLAD_TOKEN secret | MoySklad token for moysklad-mcp |
| CDEK_CLIENT_ID | CDEK API client ID |
| CDEK_CLIENT_SECRET secret | CDEK API client secret |
| YOOKASSA_SHOP_ID | YooKassa shop ID |
| YOOKASSA_SECRET_KEY secret | YooKassa secret key |
| WWMCP_TELEMETRY | Set to on to enable anonymous telemetry; off by default |
Security check
- Payment servers create payments, refunds and payouts
- CRM, accounting and inventory servers change live data
- Each server receives secret service keys
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.
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.
Related
An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n
Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account
Awesome Claude Skills by Composio
Awesome Claude Skills
A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps
A plugin and CLI catalog for agents: generates command-line interfaces for GUI apps like GIMP and Blender and installs ready ones via CLI-Hub