The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Chirak MCP listing page.
A Model Context Protocol (MCP) server that connects AI clients (Claude Desktop, Cursor, Windsurf) to the Chirak Sales, Inventory, and Order Management API.
The Chirak MCP server enables Large Language Model (LLM) interfaces to perform real-time inventory lookups, record sales transactions, manage product records, and query business analytics via standard Model Context Protocol tooling over STDIO.
To install Chirak for Claude Desktop automatically using Smithery:
Add the following configuration to your claude_desktop_config.json:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.jsonConfigure the MCP server within your editor's MCP settings:
npx-y chirak-mcpCHIRAK_API_KEY: your_api_key_hereTo install via Smithery CLI:
| Variable | Required | Description |
|---|---|---|
CHIRAK_API_KEY | Yes | Authentication key for Chirak Cloud API (chk_live_...). |
CHIRAK_API_BASE_URL | No | Target API endpoint (default: https://chirak.app/api/v1). |
| Tool | Description |
|---|---|
get_products | List and search inventory items with optional filters by category, stock level, or query string. |
add_product | Create a new product entry with SKU, name, prices, barcode, and initial stock. |
update_stock | Adjust inventory counts with specified movement type (inbound, outbound, audit, loss). |
update_product | Modify existing product attributes such as title, price, or category. |
delete_product | Remove an inventory item record. |
| Tool | Description |
|---|---|
get_sales | Retrieve recent orders and sales records filtered by date or status. |
record_sale | Create a sales transaction with line items, applied payment methods, and customer association. |
cancel_sale | Void a sales transaction and automatically return items to inventory. |
get_daily_summary | Retrieve daily aggregated metrics including total revenue, profit, transaction count, and top-selling products. |
| Tool | Description |
|---|---|
get_customers | Query customer records, outstanding balances, and purchase summaries. |
add_customer | Create a new customer profile. |
update_customer | Update contact information and customer notes. |
delete_customer | Remove a customer record. |
Clone the repository and install dependencies:
To run locally using STDIO:
Chirak values developer and user privacy. When interacting with this MCP server:
MIT License. See LICENSE for details.