@theyahia/factura-uz-mcp
v1.0.1
Published
MCP server for Factura.uz — electronic invoicing, fiscal documents (Uzbekistan)
Downloads
56
Maintainers
Readme
factura-uz-mcp
MCP server for Factura.uz electronic invoicing system (Uzbekistan). Supports creating, signing, accepting, and rejecting e-invoices, plus company and product lookups.
Tools (8)
| Tool | Description |
|------|-------------|
| create_invoice | Create an electronic invoice |
| sign_invoice | Sign an invoice digitally |
| get_invoice | Get invoice details |
| list_invoices | List invoices with filters |
| accept_invoice | Accept a received invoice |
| reject_invoice | Reject a received invoice |
| get_company_by_inn | Look up company by tax ID |
| list_products | Search product catalog |
Quick Start
{
"mcpServers": {
"factura-uz": {
"command": "npx",
"args": ["-y", "@theyahia/factura-uz-mcp"],
"env": {
"FACTURA_CLIENT_ID": "<YOUR_CLIENT_ID>",
"FACTURA_CLIENT_SECRET": "<YOUR_CLIENT_SECRET>"
}
}
}
}Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| FACTURA_CLIENT_ID | Yes | OAuth2 client ID from Factura.uz |
| FACTURA_CLIENT_SECRET | Yes | OAuth2 client secret |
Demo Prompts
- "Create an invoice from Seller LLC to Buyer LLC for 10 widgets at 5000 UZS each"
- "List all sent invoices from January to March 2026"
- "Look up company with INN 123456789"
- "Accept invoice inv_abc123"
- "Search the product catalog for laptops"
License
MIT
