Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CHIRAK_API_KEYYesAuthentication key for Chirak Cloud API (`chk_live_...`).
CHIRAK_API_BASE_URLNoTarget API endpoint (default: `https://chirak.app/api/v1`).https://chirak.app/api/v1

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

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_chirak_helpA

Returns a complete operational guide to Chirak store capabilities, operational cheat-sheet, active store context, and example AI prompt patterns. Call this whenever the user or agent needs help, guidance, or wants to explore store features.

helpA

Quick operational guide and cheat-sheet for Chirak store capabilities, active metrics, and recommended prompts.

get_inventoryB

Fetch current inventory products from Chirak, with options to filter by category or find critical low stock items.

search_productA

Search for products in Chirak by name, SKU code, or barcode.

add_productA

Add a new product to Chirak inventory. Use this when the user asks to add items, parse wholesale invoices, or register products.

update_productA

Update details of an existing product in Chirak, such as selling price, cost, physical stock quantity, name, category, SKU, or barcode.

adjust_stockA

Adjust physical stock quantity for a product (+/- change) with an audit reason (e.g. 'purchase', 'damage', 'adjustment', 'return'). Automatically records a stock movement.

delete_productA

Permanently delete or remove a product from the Chirak inventory catalog.

record_saleA

Record a sale order and automatically deduct the corresponding product stocks in Chirak.

cancel_saleA

Cancel a sale order and automatically restore the ordered item quantities back into the physical store inventory.

get_sales_reportA

Retrieve a summary report of revenue, total sales orders, units sold, and low-stock alerts.

list_customersA

Retrieve customer contact directory and their lifetime spending metrics from Chirak.

add_customerA

Add a new customer to the Chirak store contacts directory.

update_customerB

Update contact details, delivery address, or notes of an existing customer in Chirak.

delete_customerA

Delete a customer from the Chirak store directory.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 15 tools

Disambiguation3/5

Most tools target distinct resource-action pairs, but help and get_chirak_help are near-duplicates, and update_product's ability to set stock quantity overlaps with adjust_stock's purpose. These overlapping boundaries create some selection ambiguity for agents.

Naming Consistency4/5

The vast majority of tools follow a clear verb_noun pattern like add_product, delete_customer, and get_inventory. The single bare 'help' tool deviates from the otherwise consistent naming style, preventing a perfect score.

Tool Count4/5

15 tools is at the upper edge of the well-scoped range and the coverage maps cleanly to inventory, sales, and customer workflows. The duplicated help tools add unnecessary surface area, making the count slightly less tight than it could be.

Completeness5/5

The tool set covers full CRUD for products and customers, plus sales recording/cancellation, stock adjustments, and reporting. The core store operations an agent would need are all present with no obvious dead ends.