hptsu MCP server
OfficialThe hptsu MCP server enables AI assistants to search, retrieve, and download Russian and EAEU vehicle compliance documents from the hpt.su registry, using 20+ tools across three categories:
Search & Retrieval
Cross-registry search (
search_documents) — search by document number across all kindsFetch a single document (
get_document) — by slug and kindConformity certificates (
search_certificates) — filter by number, applicant, manufacturer, scheme, status, regulations, TN VED code, or INNDeclarations of conformity (
search_declarations) — filter by number, applicant, manufacturer, scheme, status, or regulationsОТТС vehicle type approvals (
search_otts) — filter by brand, model, category, VIN, eco class, wheel formula, axle count, issuerОТШ chassis type approvals (
search_otch) — similar filters to ОТТСЗОТТС / ЗОТШ (
search_zotts,search_zotch) — vehicle/chassis conformity assessment conclusionsСБКТС (
search_sbkts) — vehicle safety-of-design certificates, filterable by VIN, brand, year, engine, issue date rangeЗОЕТС (
search_zoets) — vehicle technical expertise conclusions, similar filters to СБКТССУТ (
search_sout) — type-approval notifications, filterable by brand, type, numberAggregated VIN search (
search_by_vin) — searches across ОТТС, ОТШ, ЗОТТС, ЗОТШ, СБКТС, and ЗОЕТС simultaneouslyFull-text search (
fulltext_search) ⭐ Paid — search inside PDF bodies of type approval documents
File Access
List document files (
list_document_files) — enumerate PDFs attached to a documentDownload document PDF (
download_document_file) ⭐ Paid — generate a signed, time-limited download URL
Reference Dictionaries
list_brands— vehicle brand nameslist_vehicle_models— model names within a brandlist_test_labs— accredited testing laboratorieslist_certification_bodies— accredited certification bodieslist_tnved_codes— EAEU customs classifier codeslist_registry_kinds— all registry types exposed by the API
Many search tools accept human-readable names (brand, issuer, eco class, etc.) and auto-resolve them to internal IDs; ambiguous inputs return candidates. All search tools support pagination with configurable page sizes (up to 50).
hpt.su MCP Server
Model Context Protocol server for the hpt.su registry of Russian and EAEU vehicle compliance documents — type approvals (ОТТС / СБКТС / ОТШ), conformity certificates (ТР ТС / ТР ЕАЭС), declarations of conformity, type-approval notifications (СУТ), and single-vehicle evaluation reports.
What this is
hptsu-mcp lets any MCP-compatible AI assistant (Claude Desktop, Cursor, Cline, Continue, Goose, Cherry Studio, 5ire, LM Studio, ChatGPT Desktop, …) search the hpt.su registry directly — without you copy-pasting numbers between the chat window and the website.
hpt.su is the largest aggregated database in the Russian Federation and the EAEU customs union for:
Сертификаты соответствия — conformity certificates issued under TR CU / TR EAEU technical regulations. Browse at hpt.su/documents/cert/.
Декларации о соответствии — declarations of conformity. Browse at hpt.su/documents/decl/.
ОТТС — Vehicle Type Approval (Одобрение типа транспортного средства) under TR CU 018/2011 — covers automobiles, trucks, buses, trailers, motorcycles. Browse at hpt.su/documents/otts/.
СБКТС — Vehicle Safety-of-Design Certificate (Свидетельство о безопасности конструкции транспортного средства). Browse at hpt.su/documents/sbkts/.
ОТШ — Chassis Type Approval (Одобрение типа шасси). Browse at hpt.su/documents/otch/.
СУТ — Notification of Type Approval (Сообщение об утверждении типа транспортного средства). Browse at hpt.su/documents/sout/.
ЗОЕТС / ЗОТШ / ЗОТТС — single-vehicle / chassis / vehicle evaluation reports issued by accredited testing laboratories. Browse at hpt.su/documents/zoets/, zotch/, zotts/.
Use cases an LLM agent can solve through this server:
"Find the type approval for a 2024 KAMAZ-43118 truck."
"What is the status of EAC declaration ЕАЭС N RU Д-RU.HA67.B.12345/24?"
"List recent conformity certificates issued to applicant 'Group GAZ' under scheme 1с."
"Has SBKTS been issued for VIN-derived chassis number XYZ123…?"
"Fetch type-approval notifications (СУТ) issued for manufacturer X."
Related MCP server: mcp-fns-check
Quick start
1. Install
uv tool install hptsu-mcp
# or
pipx install hptsu-mcp
# or with plain pip
pip install hptsu-mcp2. Get an API key
Two tiers exist for MCP:
Tier | Throttle | Price | Where to get |
Free MCP | 50 requests/day; site subscribers: 500/day on subscribed registries (+50/day elsewhere) | Free, signup required | |
Paid MCP | 10 000 requests/day, fulltext + downloads | See pricing |
The free tier is plenty for demos and personal use. Upgrade unlocks fulltext_search, download_document_file, the VIN aggregator, and the higher daily limit.
Create an account at hpt.su/accounts/signup/.
Click "Get free MCP key" in hpt.su/user/mcp/.
(Optional) Upgrade on hpt.su/pricing/.
API documentation (Swagger UI): https://hpt.su/api/v1/docs/ · OpenAPI schema: https://hpt.su/api/v1/schema/
3. Wire it into your MCP client
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"hpt-su": {
"command": "hptsu-mcp",
"env": {
"HPTSU_API_KEY": "your-key-here"
}
}
}
}Cursor (.cursor/mcp.json)
{
"mcpServers": {
"hpt-su": {
"command": "hptsu-mcp",
"env": { "HPTSU_API_KEY": "your-key-here" }
}
}
}Cline / Continue / Goose / etc.
Any MCP client that supports stdio transport works the same way — point it at the hptsu-mcp executable and pass HPTSU_API_KEY in the environment.
HTTP / SSE transport
For hosted MCP gateways set HPTSU_TRANSPORT=streamable-http (or sse) and call the server over the network.
Tools
Search & retrieval
Tool | What it does | Tier |
| Cross-registry search by document number (any kind). | Free |
| Fetch a single Document by UUID. | Free |
| Conformity certificates — filter by number, applicant, status, scheme, TN VED code. | Free |
| Declarations of conformity. | Free |
| Vehicle (ОТТС) or chassis (ОТШ) type approvals — filter by brand / model / year / applicant. | Free |
| СБКТС / СУТ / ЗОЕТС / ЗОТШ / ЗОТТС feeds. | Free |
| Aggregated VIN search across ОТТС / СБКТС / ЗОЕТС / ЗОТТС. | Free |
| Full-text search inside PDF bodies. | Paid |
| Issue a time-limited signed PDF download URL. | Paid |
Reference dictionaries
Tool | What it does |
| Resolve vehicle brand names. |
| Resolve vehicle model names within a brand. |
| Accredited testing laboratories. |
| Accredited certification bodies. |
| TN VED EAEU classifier (cert/decl context only). |
| Enumerate registry kinds the API exposes. |
Reference filters accept names, not internal ids. The search tools resolve human-readable values automatically — pass
issuer="НАМИ",brand="KAMAZ",eco_class="5",wheel_formula="4x2",axis_count="2"and the server looks up the reference id for you (issuer/brandalso take a numeric id directly). An ambiguous name returns the matching candidates to pick from.
Configuration
Variable | Default | Meaning |
| required | Bearer key from hpt.su cabinet. |
|
| Override for staging / on-prem deployments. |
|
|
|
|
| Per-request HTTP timeout (s). |
|
| User-Agent header. |
|
| Standard |
SEO description (for catalogue listings)
hpt.su MCP server — let your AI assistant search the hpt.su database of Russian and EAEU vehicle compliance documents directly. Covers type approvals (ОТТС, ОТШ), safety-of-design certificates (СБКТС), conformity certificates and declarations under TR CU / TR EAEU technical regulations, and type-approval notifications (СУТ). Source registry: https://hpt.su. API documentation: https://hpt.su/api/v1/docs/. Read-only, Bearer-key auth, MIT licence.
Russian-language version:
MCP-сервер hpt.su — поиск по крупнейшей базе российских и ЕАЭС документов соответствия для автотранспорта: ОТТС, СБКТС, ОТШ, СУТ (сообщения об утверждении типа), сертификаты соответствия и декларации (ТР ТС / ТР ЕАЭС). Источник: https://hpt.su. REST API: https://hpt.su/api/v1/docs/. Только чтение, Bearer-аутентификация, лицензия MIT.
Keywords
mcp · model-context-protocol · hpt.su · vehicle certification · type approval · ОТТС · СБКТС · EAEU · TR CU 018 · conformity certificate · declaration of conformity · сертификат соответствия · декларация о соответствии · СУТ · Russian compliance database · AI agent · Claude · Cursor · Cline
Development
git clone https://github.com/hpt-su/hptsu-mcp
cd hptsu-mcp
uv sync --all-groups
uv run pytest
uv run hptsu-mcp # launch via stdioLicense
MIT — see LICENSE.
Links
Source registry: https://hpt.su
MCP landing page: https://hpt.su/mcp/
MCP key cabinet: https://hpt.su/user/mcp/
API documentation: https://hpt.su/api/v1/docs/
OpenAPI schema: https://hpt.su/api/v1/schema/
Public pricing: https://hpt.su/pricing/
Issue tracker: https://github.com/hpt-su/hptsu-mcp/issues
Contact: mcp@hpt.su
Model Context Protocol: https://modelcontextprotocol.io
mcp-name: su.hpt/hptsu-mcp
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceMCP server for searching Russia's official software catalog (каталогпо.рф) containing 26,000+ domestic products. Enables finding Russian alternatives to foreign software, checking FSTEC/FSB certifications, and discovering vendors for import substitution directly from Claude or any MCP client.Last updated37MIT
- AlicenseAqualityBmaintenanceMCP server for verifying Russian counterparties (legal entities and individual entrepreneurs) via public Federal Tax Service data: EGRUL/EGRIP, bankruptcy registry (EFRSB), Transparent Business, bailiff service (FSSP), and arbitration courts (KAD).Last updated815MIT
- AlicenseAqualityAmaintenanceMCP server for the Russian state registries EGRUL (legal entities) and EGRIP (individual entrepreneurs), built on official Federal Tax Service open-data dumps. Self-hosted via local SQLite.Last updated82MIT
- AlicenseAqualityCmaintenanceProvides vehicle wheel and tyre fitment data for 10,000+ makes, models, and trim levels through 32 read-only tools, enabling searches by vehicle, rim, or tire specifications.Last updated3264MIT
Related MCP Connectors
Search, compare & filter 102,191 European car variants — 180 specs, 19 languages, EV data.
VIN decoding and European vehicle data for automotive workflows.
Vehicle data for AI: VIN decoder, automotive specs, stolen checks, valuation and way more.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/HPT-SU/hptsu-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server