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
MCP server

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
All reasons and checks
Russian stack

theyahia/wwmcp

Install

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 review

Broad 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 link

MCP

Transport
stdio, http
Authentication
key is optional

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

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.

Russian stack

MCP servers for Wildberries, Ozon, Yandex Market and Avito seller accounts via official APIs with write confirmation

MCP serverBroad access56Repository stars
Russian stack

An MCP server with typed read access to Wildberries, Ozon and Yandex Market accounts: one schema for three platforms, multi-account support

MCP serverExtended access

YooKassa MCP

yookassa-mcp

Russian stack

YooKassa MCP server: payments, refunds, 54-FZ receipts, payouts and webhooks straight from an agent chat

MCP serverBroad access4Repository stars
Russian stack

A MoySklad MCP server with two write gates: stock, profit, reports and draft documents over JSON API 1.2

MCP serverBroad access
Russian stack

MCP server for the MoySklad JSON API 1.2: stock, orders, profit reports and document creation behind two safety gates

MCP serverBroad access3Repository stars

YooKassa MCP server

MCP-сервер ЮKassa

Official

YooKassa official MCP: an agent creates payment links and invoices, checks statuses and refunds, but cannot move money on its own

MCP serverBroad access

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.

README badge

Report a problem

Foxx AIWWmcp
Foxx AI

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.