Official Wildberries Seller API skill
Wildberries API
A skill for the official Wildberries Seller API with local OpenAPI schemas for 286 operations and a guarded api_call helper
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- It covers write operations like card uploads, prices and promotions with no separate read/write gate
- The helper only guards against a wrong host and rate limits, not against the act of writing data itself
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/wildberries-apiDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add missial/wildberries-api --skill wildberries-api -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Clone the repository into a folder named wildberries-api with git clone https://github.com/MissiaL/wildberries-api.git wildberries-api, set WB_API_TOKEN, and call the API only through python3 scripts/api_call.py.
Other ways from the author
git clone https://github.com/MissiaL/wildberries-api.git wildberries-apiThe folder name must match the skill name wildberries-api.
This is third-party code. Review the repository files before installing.
What it does
The skill gives an agent access to the official Wildberries Seller API through local OpenAPI schema snapshots and category references: general seller operations, product cards, directories, content, prices and discounts, FBS, DBS, DBW, in-store pickup and FBW supplies, promotion and advertising, feedbacks, questions, buyer chat, claims and returns, analytics, statistics, reports, finance, documents and tariffs. Every call goes through python3 scripts/api_call.py only: the helper injects the WB_API_TOKEN, checks the host against an allowlist and blocks non-production hosts, retries a 429 per the X-Ratelimit-Retry header up to three times capped at 60 seconds per attempt. All 286 saved operations carry a verified x-wb-rate-limits block, viewable with --show-rate-limit before a run of calls.
Who it is for. For developers who want full official Wildberries Seller API coverage as a skill, with basic protection against a wrong host or exceeding the rate limit.
Good fit when
- You want full official seller API coverage, including write operations, in one skill
- You care about protection against accidentally calling a sandbox or wrong host
- You need accurate, verified rate-limit information for every operation
Not a fit when
- You need a ready MCP server with separate tools, not a CLI helper inside a skill
- You need writes blocked by default: the skill itself does not separate read from write
Example request
Check the rate limit for the stock endpoint and show current warehouse stockLimitations
The skill targets production only: sandbox and test tokens are intentionally excluded. The helper guards against a wrong host and rate-limit overruns, but does not separate read from write operations and requires no extra confirmation for mutating calls like uploading cards. Updating the schemas needs a manual export from WB's documentation pages in a real browser, because dev.wildberries.ru returns an anti-bot 498 to plain HTTP clients.
How to disable. Remove the wildberries-api folder from your agent's skills directory.
Security check
- It covers write operations like card uploads, prices and promotions with no separate read/write gate
- The helper only guards against a wrong host and rate limits, not against the act of writing data itself
README in short
The README describes install by cloning into a wildberries-api folder, a quick token check with ping, how calls go through api_call.py with host and rate-limit checks, the list of covered API sections with the manifest as the source of truth, and the schema update process via a manual browser export due to dev.wildberries.ru's anti-bot protection.
SKILL.md
--- name: wildberries-api description: Use when the user needs to read or change Wildberries (WB, вайлдберриз, вб) seller data through the official production API, including product cards, prices, orders, supplies, analytics, promotions, reviews, reports, finance, returns, documents, tariffs, and seller operations. --- # Wildberries API Use this skill to work with the official Wildberries seller API in production. ## Setup - Export WB_API_TOKEN before calling the API. - This skill is production-only; sandbox and non-Wildberries hosts are blocked. - Use only python3 scripts/api_call.py so host allowlisting, auth injection, and error sanitization are applied. - Before repeated or paginated calls, read references/rate-limits.md and identify the token type and the exact method's current limit.
FAQ
Can the skill accidentally call a sandbox host?
No, the helper checks the host against host-allowlist.json and blocks every non-production address.
Is there protection against an accidental write?
There is no separate read/write gate; the helper only validates the host, injects the token, and handles 429 errors.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail