pochta-russia-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POCHTA_KEY | No | Back-compat: pre-computed base64(login:password) for X-User-Authorization (alternative to POCHTA_LOGIN + POCHTA_PASSWORD) | |
| POCHTA_LOGIN | No | Login for the user account (used with POCHTA_PASSWORD) | |
| POCHTA_TOKEN | No | Access token for the Russian Post API | |
| POCHTA_PASSWORD | No | Password for the user account (used with POCHTA_LOGIN) | |
| POCHTA_TIMEOUT_MS | No | Request timeout in milliseconds (default: 15000) | 15000 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| trackA | Отслеживание почтового отправления Почты России по трек-номеру. |
| calculateC | Расчёт стоимости и сроков доставки Почтой России. |
| get_officesB | Поиск почтовых отделений по индексу или населённому пункту. |
| zip_lookupA | Информация по почтовому индексу: регион, город, график работы. |
| delivery_timeB | Расчёт сроков доставки между двумя индексами. |
| normalize_addressB | Нормализация адреса через API Почты России. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Most tools have clear, distinct purposes: tracking, zip info, cost/delivery calculation, office search, delivery time, and address normalization. The only minor overlap is between 'calculate' (cost + delivery time) and 'delivery_time' (time only), but their descriptions clarify the difference.
All tool names follow a consistent lowercase_with_underscores pattern. While some are verbs (track, calculate, get) and others are noun-based (zip_lookup, delivery_time, normalize_address), the style is uniform and predictable, making it easy to guess functionality.
With 6 tools, the server is well-scoped for the Russian Post domain. Each tool addresses a distinct need—tracking, zip lookup, cost calculation, office search, delivery time, and address normalization—without excess or shortage.
The tool set covers the primary operations for Russian Post services, including tracking, address validation, cost/time estimation, and office lookup. Minor gaps exist, such as batch operations or detailed shipment history, but the core workflows are fully supported.