WWmcp

A monorepo of MCP servers for Russian and CIS APIs: payments, CRM, marketplaces, delivery, HR and reference data

MCP serverHigh riskRussian stack

theyahia/wwmcp

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 link

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.

MCP

Transport
stdio, http
Authentication
API key
Environment variables
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.

Editors’ pick

An MCP server with n8n node and template knowledge: the agent picks nodes, validates configs and, with API access, creates workflows in your n8n

MCP serverHigh risk22.9K
Editors’ pick

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginHigh risk409

A curated list of Claude skills and plugins, plus Composio's own automation skills for 78 SaaS apps

SkillHigh risk75K

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

PluginHigh risk49.4K