billz_mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@billz_mcpshow top selling products this month"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BILLZ MCP Server
MCP server for the BILLZ POS/Retail API 2.0.
Modes
Mode | Tools | Description |
| 18 | Read-only analytics & lookup — safe for AI agents |
| 80+ | All tools including write operations (sales, write-offs, transfers, etc.) |
Set via BILLZ_MCP_MODE environment variable.
Related MCP server: MCP Business AI Transformation
Setup
1. Build
cd billz_mcp
npm install
npm run build2. Get your API key
In BILLZ Admin → Settings → Integrations → create an API key. Grant the key read access to Products, Sales, Reports, etc. (permission matrix in BILLZ Admin).
2b. Verify read APIs (optional)
Calls the same HTTP paths as BILLZ_MCP_MODE=analytics (18 read tools). Use the same secret you pass to MCP:
cd billz_mcp
npm install
BILLZ_SECRET_KEY='your_key' npm run smoke:readYou can also put BILLZ_SECRET_KEY=... in billz_mcp/.env. Exit code 0 means every check passed.
3. Add to Cursor (or any MCP client)
{
"mcpServers": {
"billz": {
"command": "node",
"args": ["/absolute/path/to/billz_mcp/dist/index.js"],
"env": {
"BILLZ_SECRET_KEY": "your_secret_key_here",
"BILLZ_MCP_MODE": "analytics"
}
}
}
}Environment Variables
Variable | Required | Default | Description |
| Yes | — | API integration key from BILLZ Admin |
| No |
|
|
| No | built-in | Platform ID header value |
Analytics Mode (default) — 18 tools
Products (2)
Tool | Description |
| List products (delta sync via |
| Advanced product search with filters |
Sales (3)
Tool | Description |
| List completed sales |
| Single sale deep dive |
| Advanced sales search (v3) |
Customers (3)
Tool | Description |
| List/search customers |
| Single customer detail |
| Debt overview |
Reports (6)
Tool | Description |
| KPI dashboard (sales, products, customers) |
| KPI totals/sums |
| Sales by product |
| Customer analytics |
| Profit & loss |
| Inventory levels by date |
Reference Data (4)
Tool | Description |
| Shop list |
| Product categories |
| Product brands |
| Custom field definitions |
Full Mode — additional tools
Set BILLZ_MCP_MODE=full to unlock all 80+ tools including:
Products: create, patch custom fields
Sales: create draft, add products, apply discount, attach customer, complete, postpone, manage drafts
Customers: create, update, set balance, loyalty cards
Supplier Orders: create, add products, update, send
Transfers: create, add products, send, cancel, accept, update
Imports: bulk import products
Promotions: list promos, details, promo products
Write-offs: create, add products, cancel, complete, reasons
Stocktaking: list sessions
Certificates/Gift Cards: search, create, add/remove from sale, pay
Reports: 19 additional report tools (transactions, performance, imports, suppliers, etc.)
Auxiliary: company, users, suppliers, measurement units, cashboxes, payment types, currencies
MCP Resources
API documentation is exposed as MCP resources via billz://docs/{key} (available in both modes).
Project Structure
src/
index.ts Server init, mode gating, module registration
billz-client.ts HTTP client with JWT auth & 401 retry
helpers.ts Shared ok() helper, McpMode type
resources.ts MCP resources (API docs)
tools/
products.ts 2 analytics + 3 full
customers.ts 3 analytics + 7 full
sales.ts 3 analytics + 12 full
reports.ts 6 analytics + 19 full
auxiliary.ts 4 analytics + 10 full
orders.ts 6 full-only
transfers.ts 8 full-only
imports.ts 2 full-only
promotions.ts 3 full-only
writeoffs.ts 5 full-only
stocktaking.ts 1 full-only
certificates.ts 5 full-onlyMaintenance
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
- Flicense-qualityDmaintenanceEnterprise-grade MCP server with multi-agent system that enables AI-powered business transformation across finance, healthcare, retail, manufacturing, and technology domains through specialized agents for data analysis, API execution, and report generation.1
- Flicense-qualityCmaintenanceEnterprise-grade MCP server with multi-agent system for business AI transformation across finance, healthcare, retail, and other domains. Provides specialized AI agents for data analysis, API execution, business validation, and report generation with real-time monitoring and observability.
- Flicense-qualityDmaintenanceAn MCP server that enables AI agents to manage multi-marketplace e-commerce operations by connecting to the SellerChamp API. It supports inventory reporting, cross-listing analysis, order management, and bulk updates across platforms like Amazon, eBay, and Shopify.
- Alicense-qualityDmaintenanceMCP server for the Cart e-commerce intelligence API, enabling AI agents to search stores, products, ads, and suppliers, and analyze market trends.10MIT
Related MCP Connectors
MCP Server for agents to onboard, pay, and provision services autonomously with InFlow
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server exposing the Backtest360 engine API as tools for AI agents.
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/asadbekdev/billz_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server