tkbk-mcp: marketplaces, CRM and Yandex for an agent
tkbk-mcp
A set of MCP servers for Wildberries, Ozon, Yandex Market, Bitrix24, amoCRM, Avito, Direct, Metrika, Webmaster and DaData, free locally
- 0 ★ on the repository
- Last commit
Broad access
Why this level
- Tokens of marketplace, CRM and ad cabinets open orders, deals and customer chats, and some tools write on your behalf
- On hosting tokens pass through the author server, though they are not stored there
Install
- Works in
- Services
Manual install
claude mcp add wb -e WB_TOKEN=<токен> -- npx -y github:tkbk-online/tkbk-mcp wbFor another platform substitute its name and environment variables from the README.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Tokens of marketplace, CRM and ad cabinets open orders, deals and customer chats, and some tools write on your behalf
- On hosting tokens pass through the author server, though they are not stored there
This is third-party code. Review the repository files before installing.
What it does
One package runs ten MCP servers with `tkbk-mcp <service>`: `wb`, `ozon`, `yandex-market`, `bitrix24`, `amocrm`, `avito`, `yandex-direct`, `yandex-metrika`, `yandex-webmaster` and `dadata`. An agent sees marketplace orders, stock, prices and reviews, Avito chats, CRM deals, Direct, Metrika and Webmaster statistics and checks companies by INN. It can reply to reviews, write in Avito chats and create leads and tasks only after confirmation. There are two ways. Locally you run `npx` on your own computer for free under the MIT license. Hosting serves each service at a link such as `https://mcp.tkbk.online/mcp/<service>` for a subscription of 490 rubles a month, and service tokens pass in headers and live only within one request. The server waits for `Retry-After` on marketplace limits and repeats the request.
Who it is for. Sellers, sales managers and marketers who need one set of servers for marketplaces, CRM, ad accounts and a company directory.
Good fit when
- New Wildberries orders and stock need consolidating and replies to reviews drafted for approval
- Avito chats are sorted by unread and a reply goes out with `confirm: true`
- amoCRM deals and Bitrix24 leads are checked against Direct and Metrika statistics
- A company is checked by INN or OGRN, an address is standardised and a bank is found by BIK through DaData
Not a fit when
- You need an on-premise Bitrix24: a cloud webhook is supported while on-premise hosts need a separate server setting
- You need the full method set of a platform and bulk writes: the servers cover selected operations
- You need a narrow single-platform server with deep API coverage: the set targets broad coverage
Example request
Show new Wildberries orders and stock per warehouse and prepare replies to unanswered reviews for approvalMCP
- Transport
- stdio, http
- Authentication
- key is optional
Environment variables
WB_TOKENsecret- Wildberries token for the wb server
OZON_CLIENT_ID- Ozon Client ID for the ozon server
OZON_API_KEYsecret- Ozon API key
AVITO_CLIENT_ID- Avito Client ID for the avito server
AVITO_CLIENT_SECRETsecret- Avito client secret
BITRIX24_WEBHOOK_URLsecret- Incoming webhook of a cloud Bitrix24
Limitations
Hosting is paid, 490 rubles a month per TKBK key, and tied to the author service, which also sells an API gateway to models. The hosting limit is 60 requests per minute per key. The old Wildberries stock method was switched off on June 23, 2026, and the server uses an Analytics API report. Address standardisation in DaData is paid, 0.20 rubles per address. The method list for each platform is selective. MIT license, the last commit in October 2026, no stars.
How to disable. Remove the server entries with `claude mcp remove <name>` or from client configs and revoke the tokens in platform cabinets. For hosting, cancel the subscription at tkbk.online.
FAQ
How does local running differ from hosting?
Locally the server runs with `npx` on your computer for free. Hosting gives a `mcp.tkbk.online/mcp/<service>` link and costs 490 rubles a month.
Which variables do Wildberries and Ozon need?
`WB_TOKEN` with the "Marketplace", "Prices and discounts", "Analytics" and "Questions and reviews" categories for Wildberries. `OZON_CLIENT_ID` and `OZON_API_KEY` for Ozon.
Does the server write to Avito customers on its own?
No. `avito_send_message` writes on your behalf and works only with `confirm: true`. The Avito token lives 24 hours, and the server gets it itself and does not store it.
Where are tokens stored on hosting?
They pass in headers such as `x-wb-token` and live only within one request, and are neither logged nor stored.
What does hosting answer when the limit is exceeded?
`429` at the limit of 60 requests per minute per key with `Retry-After` in the header. `401` means a wrong key and `403` no subscription.
Discussion
No questions or reviews yet.
Related
All Wildberries toolsMCP 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
MCP servers for Wildberries, Ozon, Yandex Market and Avito seller accounts via official APIs with write confirmation
A Cloudflare Workers MCP server with sales, stock and review presets for Wildberries and Ozon, plus universal access to any method of both APIs
Wildberries Seller API MCP server
wildberries-mcp-ru
An MCP server covering all seventeen Wildberries Seller API hosts: sales, stock, product cards, prices, financial reports and reviews
MCP servers for marketplace search via Apify
Marketplaces MCP Servers
Three MCP servers that search products on Wildberries, Ozon and Yandex Market through Apify actors, with caching and compact output for agent context
A monorepo of MCP servers for Russian and CIS APIs: payments, CRM, marketplaces, delivery, HR and reference data
README in short
The README lists services with commands, variables and tools, describes hosting and the subscription, setup for Claude Code, Cursor and Claude Desktop, local stdio running, deploying your own server and hosting variables.