MXIK codes (Uzbekistan)
LocalAbout MXIK codes (Uzbekistan)
An MCP server for finding Uzbekistan’s MXIK (IKPU) product and service codes in the tasnif.soliq.uz catalogue. It is intended for AI assistants and provides search, catalogue browsing, code details, and tax-benefit lookups.
Key features
- 01Full-text search by name, brand, or code
- 02Filter by barcode, brand, words, or exact code
- 03Search generic product-type codes
- 04View code details and tax benefits
- 05Browse the catalogue hierarchy
Use cases
- 01Find a product’s MXIK code by name or brand
- 02Look up a code using a barcode
- 03Check the tax benefit linked to a code
MCP support
Exposes tools for searching and browsing MXIK codes and retrieving code cards and tax-benefit information to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
6Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| lang | enum | No | Language of names: "ru" (default) or "uz" (Uzbek Cyrillic)ru | uz |
| page | integer | No | Page number, starting from 1 |
| size | integer | No | Results per page, 20 by default |
| query | string | Yes | Product name, brand or part of a code, e.g. "кофе Maccoffee" |
Details
From the project READMEmxik-mcp
MCP server for tasnif.soliq.uz: lets Claude, Cursor and other AI assistants search MXIK (ИКПУ) codes, the national catalogue of goods and services of Uzbekistan.
Unofficial, not affiliated with the Tax Committee of Uzbekistan or tasnif.soliq.uz. Built on the mxik client. Listed in the MCP Registry as io.github.azabroflovski/mxik.
Setup
Requires Node.js 20 or newer.
Claude Code
claude mcp add mxik -- npx -y mxik-mcp
Claude Desktop, Cursor and other clients with a JSON config (claude_desktop_config.json, .cursor/mcp.json):
{
"mcpServers": {
"mxik": {
"command": "npx",
"args": ["-y", "mxik-mcp"]
}
}
}
Tools
| Tool | What it does |
|---|---|
search_mxik_codes | Full-text search by product name, brand or code |
filter_mxik_codes | Find codes by barcode, brand, words or exact code |
search_product_types | Generic codes for a product type, without a brand |
get_mxik_card | Card of a code: catalog names, barcode, tax benefit, package units |
browse_catalog | Walk the catalog tree from groups down to codes |
get_tax_benefit | Tax benefit by id, with the legal document that grants it |
Results are cached in memory for an hour.
Example prompts
- "Find the MXIK code for Maccoffee 3in1 20g sachets"
- "Which MXIK code has barcode 6934177746536?"
- "What tax benefit applies to code 03004999096001001?"
Good to know
The tasnif.soliq.uz API may not respond to servers outside Uzbekistan. Run the server on a machine that can reach it.
License
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.