Yuntrack
БесплатноНе проверенEnables parcel tracking via YunTrack, supporting single or batch tracking numbers and returning raw JSON from the YunTrack Query API.
Описание
Enables parcel tracking via YunTrack, supporting single or batch tracking numbers and returning raw JSON from the YunTrack Query API.
README
MCP server (stdio transport) for tracking parcels via YunTrack.
How it works
The tracker calls services.yuntrack.com/Track/Query directly using a signed POST
request (HMAC-SHA256, key found in the page bundle). Because Alibaba Cloud WAF blocks
requests that lack Chrome's TLS fingerprint, a headless Chromium browser is kept alive
in the background and all API calls are made via page.evaluate() — the browser's
own fetch() — rather than loading the full tracking page each time. This keeps
response times around 400 ms per query.
A shared browser context is reused across all calls so warm-up only happens once. The raw JSON from the API is returned as-is — no field interpretation.
Build
npm install
npx playwright install chromium
npm run build
Development & testing
npm run inspect # opens MCP Inspector in the browser — lets you call tools interactively
npm run dev # watch mode (tsc + node --watch)
Installing in Claude Desktop
- Open (or create)
~/Library/Application Support/Claude/claude_desktop_config.json - Add the server under
mcpServers:
{
"mcpServers": {
"yuntrack": {
"command": "/absolute/path/to/mcp-yuntrack/node_modules/.bin/tsx",
"args": ["/absolute/path/to/mcp-yuntrack/src/index.ts"]
}
}
}
- Restart Claude Desktop — the
track_parceltool is now available.
Installing in Claude Code (CLI)
Run once from any directory:
claude mcp add yuntrack /absolute/path/to/mcp-yuntrack/node_modules/.bin/tsx /absolute/path/to/mcp-yuntrack/src/index.ts
Restart Claude Code. The tool is available in every project.
To confirm it loaded:
claude mcp list
Installing in Claude Code via project config
Add a .claude/mcp.json (or mcp.json) in your project root:
{
"mcpServers": {
"yuntrack": {
"command": "/absolute/path/to/mcp-yuntrack/node_modules/.bin/tsx",
"args": ["/absolute/path/to/mcp-yuntrack/src/index.ts"]
}
}
}
This makes the server available to everyone who opens the project in Claude Code.
Tool: track_parcel
Single tracking number:
{ "trackingId": "UJ123456789SE" }
Batch (up to 100 IDs per call, sent in one request):
{ "trackingIds": ["UJ123456789SE", "BCM987654321SE"] }
Returns the raw JSON from the YunTrack Query API.
Установка Yuntrack
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/waldell/mcp-yuntrackFAQ
Yuntrack MCP бесплатный?
Да, Yuntrack MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Yuntrack?
Нет, Yuntrack работает без API-ключей и переменных окружения.
Yuntrack — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Yuntrack в Claude Desktop, Claude Code или Cursor?
Открой Yuntrack на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Yuntrack with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
