Skip to main content

wildberries-mcp — MCP-сервер для API Wildberries

MCP-сервер даёт ИИ-агенту (Claude, Cursor, VS Code и другим MCP-клиентам) доступ ко всем операциям API продавца Wildberries. Работает поверх wildberries-sdk и выходит вместе с ним: когда Wildberries меняет спецификацию, новая операция появляется и в сервере.

📖 Справочник операций: https://eslazarev.github.io/wildberries-sdk/ · 📡 Изменения API: @wildberries_api_radar

Подключение

Нужен uv — он сам скачает сервер и Python 3.10+. WB_API_TOKEN — токен API из личного кабинета продавца.

Claude Code

claude mcp add wildberries --env WB_API_TOKEN=<токен> -- uvx wildberries-mcp

Claude Desktop, Cursor, VS Code и другие — в конфигурации MCP-серверов клиента:

{
  "mcpServers": {
    "wildberries": {
      "command": "uvx",
      "args": ["wildberries-mcp"],
      "env": { "WB_API_TOKEN": "<токен>" }
    }
  }
}

Инструменты

Вместо сотен инструментов — по одному на операцию — сервер даёт четыре. Агент находит нужную операцию, читает её параметры и вызывает:

Инструмент Что делает
search_operations ищет операции по словам на русском или английском, по пути или имени метода: «неотвеченные отзывы», /api/v3/orders/new
describe_operation параметры, JSON Schema тела запроса, хост, лимиты и ссылку на справочник
call_read_operation выполняет GET-операцию
call_write_operation выполняет POST, PUT, PATCH и DELETE

Изменяющие операции — цены, остатки, карточки, кампании, ответы покупателям — вызываются отдельным инструментом с пометкой destructiveHint. Клиенты, которые учитывают аннотации MCP, спрашивают подтверждение перед таким вызовом. Часть отчётов и списков у Wildberries тоже POST, поэтому они проходят через тот же инструмент.

Параметры можно называть так, как в документации Wildberries (isAnswered), или так, как в SDK (is_answered). Тело запроса уходит в Wildberries как есть.

Настройки

Переменная По умолчанию Назначение
WB_API_TOKEN — токен API продавца, нужен для вызова операций
WB_MCP_MAX_RESPONSE_CHARS 60000 длиннее ответ обрезается; сузьте его фильтрами и пагинацией

Wildberries ограничивает частоту запросов. Вместе с ответом сервер передаёт агенту заголовки X-Ratelimit-*, если Wildberries их прислал: после 429 по ним видно, сколько ждать.

Metadata

Release files for wildberries-mcp 0.1.188

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wildberries-mcp 0.1.188
File Size Uploaded Provenance Actions
wildberries_mcp-0.1.188.tar.gz 13.4 kB Without provenance Details for wildberries_mcp-0.1.188.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for wildberries-mcp 0.1.188
File Interpreter ABI Platform Actions
wildberries_mcp-0.1.188-py3-none-any.whl Python 3 none any Details for wildberries_mcp-0.1.188-py3-none-any.whl

Total release size: 25.9 kB

Release files / wildberries_mcp-0.1.188.tar.gz

Download URL wildberries_mcp-0.1.188.tar.gz
Size 13.4 kB
Tags Source
SHA-256 checksum
How to use checksums
72067609a91ea382cd4b0e7a08de5f2f7ec1605d7b987ead1b30b3e76723625e
BLAKE2b-256 checksum
How to use checksums
21ea8d77b0586150deb837c0d51d3375580c8c7ad024c25c736306ad1cb441b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.9

Release files / wildberries_mcp-0.1.188-py3-none-any.whl

Download URL wildberries_mcp-0.1.188-py3-none-any.whl
Size 12.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
61ff278ead801db56b0198a78054d2480a4f398bd53d9d201cf08869f8fbe59a
BLAKE2b-256 checksum
How to use checksums
b1eb555acbd65c1f4c5a9b6f6540295e9723548a40e01f83f4e0c9e72a78642a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.9

Security for wildberries-mcp 0.1.188

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.188 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page