Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add Vladimir-Human/ru-marketplace-mcp --skill marketplacegit clone --depth 1 https://github.com/Vladimir-Human/ru-marketplace-mcpWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/vladimir-human/ru-marketplace-mcp/marketplace)<a href="https://agentmods.dev/skills/vladimir-human/ru-marketplace-mcp/marketplace"><img src="https://agentmods.dev/badge/skills/vladimir-human/ru-marketplace-mcp/marketplace/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/vladimir-human/ru-marketplace-mcp/marketplace"><img src="https://agentmods.dev/badge/skills/vladimir-human/ru-marketplace-mcp/marketplace.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00077 | $0.00948 |
| Opus 5 | $0.00039 | $0.00474 |
| Sonnet 5 | $0.00015 | $0.00190 |
| Haiku 4.5 | $0.00008 | $0.00095 |
Grade A, and why
marketplace scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured yesterday.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
Copies of this mod
1 near-identical copy found in the catalogue:
- marketplace — 94% identical, 32 lines differ
How it starts
The opening of the file, as written. The whole thing — 65 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Unified Marketplace Server
One server mounting every installed connector as a namespaced toolset:
wb_*, ozon_*, yandex_*, detmir_*, avito_*, taobao_*, megamarket_*,
lamoda_*, dns_*, citilink_*, aliexpress_*, cian_*, mpstats_* plus
compare_prices / compare_sources and its own marketplace_sources. Tool
names keep their prefixes, so habits and configs carry over — but the operator
wires a single marketplace entry instead of fourteen. The server exposes 39
tools: 38 mounted plus marketplace_sources. mpstats_* is the optional paid
source: without MPSTATS_MP_AUTH its tools answer auth_missing while
everything else is unaffected.
When to use
- "Where is X cheapest" — compare_prices fans out across all searchable sources
- Client setup: one config entry, not fourteen
- Health overview: the CLI's
doctorruns every selfcheck at once - A source came back empty and you can't tell installed-but-quiet from never-loaded
→
marketplace_sources
Tools
marketplace_sources()— no arguments; returns{mounted, skipped, mounted_count, skipped_count, capabilities, server_version}.capabilitiesis static routing metadata per source: access tier, CDP/login requirements, currency, text-search support, and whether the connector is mounted.skippedmaps a source name to the import error that dropped it, usually a missing dependency. Connectors are imported defensively, so a missing dep removes a marketplace instead of killing the server — but from the client an absent source looks identical to one that found nothing. Call this to tell the two apart: a name inskippedwas never queried at all.
Operator CLI
marketplace-mcp install [client]— print the exact mcpServers JSON to paste. From a source checkout it prints the real filesystem path of that checkout, so there's no/path/to/ru-marketplace-mcpplaceholder to hand-edit; installed as a wheel, it prints the console-script paths on PATH instead.clientmust be one ofclaude,claude-code,cursor— an unknown name is rejected, not answered with a Claude block.marketplace-mcp doctor [--status-file path]— per-source health plus a CDP session probe, with an optional machine-readable JSON snapshot for monitoring. Exit codes are meaningful for cron and CI:0everything healthy,1a parser drifted (the alarm — someone has to look),2nothing drifted but at least one source couldn't be judged (blocked, no CDP, wrong region). "Couldn't check anything" is a2, never a0.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- yesterday Changed · +5 lines 55a7602952d1
- 2d ago Changed · +8 lines · +2 tokens per session c13648910eae
- 12d ago First seen · 52 lines · 75 tokens per session scan A e7b69e84d594
marketplace is a skill published in the GitHub repository Vladimir-Human/ru-marketplace-mcp (93 stars, last pushed yesterday), licensed MIT. It adds 77 tokens to every session and 948 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
cs-channel-message
A channel-message writing tool for search ads, advertising, customer relationship messages, and app notifications. It uses the NCM sequence—Need, Channel, Moment, Message, and CTA—to adapt wording to where and when customers see it.
commerce-detail-page-copy
A writing tool for Korean e-commerce product detail pages. It can generate a full 13-section page, assess an existing page, or create two persona-based copy sets.
commerce-detail-page-planner
A strategy brief for deciding what a Korean e-commerce product page should say, show, and prioritise. It defines the main message, opening, page structure, sales channel approach, and photo checklist before copy, code, or images are made.
commerce-integrated-strategy
An e-commerce planning skill that combines customer research, product messaging, and store data into a one-page sales strategy with three priority actions.
commerce-ad-claim-compliance-kr
A pre-publication check for Korean advertising and product-page wording. It reviews claims against South Korea's advertising, food-safety, and e-commerce laws.
commerce-automation-audit
A planning and consulting tool for finding automation opportunities in an online store. It reviews work such as products, pricing, orders, stock, marketing, and business data, then proposes priorities and a phased roadmap.