BILLZ MCP Bridge Server
Сервер-мост BILLZ MCP
Этот проект служит «мостом» между BILLZ 2.0 REST API (https://api-admin.billz.ai) и Claude. Claude может читать продукты, продажи, клиентов и другие данные из BILLZ через этот сервер.
1. Что потребуется
Node.js 18+ (для запуска проекта)
Client ID (логин) и API ключ (секрет), полученные из BILLZ 2.0 (два поля в «Advanced settings», как показано на изображении)
Бесплатный хостинг для публикации сервера в интернете (например, Render.com или Railway.app)
Related MCP server: MCP Officegest
2. О путях эндпоинтов
✅ Часть аутентификации (логин) подтверждена и работает корректно — написана в соответствии с разделом «Аутентификация» официальной документации BILLZ: POST /v1/auth/login + {"secret_token": "..."}.
⚠️ Пути, используемые для продуктов/продаж/клиентов (/v1/products, /v1/orders, /v1/clients, /v1/categories), пока приблизительны — раздел «Методы» в документации BILLZ ещё не подтверждён. Откройте этот раздел и проверьте точные пути: https://billzuz.notion.site/API-c2f91aa254f94f8eb7c1b26415dcb25b
Поэтому сначала используйте только инструмент billz_request (общий запрос) — он работает с любым правильным путём, так как зависит только от корректной аутентификации. Например, вы можете сказать Claude: «Отправь запрос GET /v1/products через billz_request» — если путь неверный, появится сообщение об ошибке, и я исправлю.
3. Тестирование на вашем компьютере (опционально)
cd billz-mcp-server
npm install
cp .env.example .env
# .env faylini ochib, BILLZ_LOGIN, BILLZ_SECRET va MCP_BRIDGE_SECRET
# qiymatlarini to'ldiring
npm startЕсли в браузере открывается http://localhost:3000/health, значит сервер работает.
4. Публикация в интернете (на примере Render.com)
Загрузите этот проект на GitHub (создайте новый репозиторий, отправьте файлы push).
Зарегистрируйтесь на сайте https://render.com.
New + → Web Service → выберите ваш репозиторий на GitHub.
Настройки:
Build Command:
npm installStart Command:
npm start
В разделе Environment добавьте следующее:
BILLZ_BASE_URL=https://api-admin.billz.aiBILLZ_LOGIN= (ваш Client ID, например200400493)BILLZ_SECRET= (ваш API ключ)MCP_BRIDGE_SECRET= (придуманная вами длинная случайная строка)
Нажмите кнопку Create Web Service и дождитесь завершения развёртывания.
Render предоставит вам адрес, похожий на:
https://billz-mcp-server-xxxx.onrender.com
5. Подключение к Claude
В Claude откройте окно Customize → Connectors → "+" → Add custom connector (или через Organization Settings владельца организации).
Name:
BILLZRemote MCP server URL:
https://billz-mcp-server-xxxx.onrender.com/mcp(обязательно должно заканчиваться на/mcp— это не ссылка на Notion или дашборд, теперь это адрес вашего собственного сервера)В поля внутри Advanced settings (если запрашивается не OAuth, а обычный токен) введите значение
MCP_BRIDGE_SECRET.Нажмите кнопку Add.
После этого, если вы напишете Claude: «Покажи список продуктов в BILLZ» или «Получи последние 30 дней продаж из BILLZ», он автоматически вызовет инструменты billz_get_products или billz_get_orders.
6. Замечания по безопасности
Никогда не загружайте файл
.envна GitHub (в открытый репозиторий) — обязательно добавьте строку.envв файл.gitignore.MCP_BRIDGE_SECRET— защищает ваш сервер от посторонних. Никому его не передавайте.Если
BILLZ_SECRETгде-то раскрыт (например, случайно отправлен в чат), немедленно отзовите его в панели BILLZ и создайте новый.
7. Структура файлов
billz-mcp-server/
├── package.json # bog'liqliklar ro'yxati
├── .env.example # sozlamalar namunasi
├── README.md # ushbu qo'llanma
└── src/
├── billzClient.js # BILLZ API bilan gaplashish (autentifikatsiya + so'rov)
└── server.js # MCP server (Claude bilan gaplashadigan qism)This server cannot be installed
Maintenance
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-qualityCmaintenanceConnects Claude with Piriod.com API to manage invoicing and payments, enabling listing/creating invoices, searching customers, and viewing payments through natural language.
- Flicense-qualityCmaintenanceExposes a curated subset of the Officegest API v2 (22 CRUD tools) for managing clients, sales, and stock to AI clients like Claude Code and Claude Desktop.1
- AlicenseAqualityDmaintenanceEnables Claude to query and manage Domotz network monitoring through 133 API actions, covering collectors, devices, alerts, and configuration.136MIT
- Flicense-qualityCmaintenanceEnables Claude to access BlitzAPI's B2B data endpoints, allowing sales reps to find contacts, companies, and enriched data using natural language.
Related MCP Connectors
Amazon brand, seller, niche & buy-box intelligence inside your own Claude or ChatGPT.
Talk to your live-events CRM (campaigns, analytics, paid ads, segments) in Claude and ChatGPT.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
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/satajanov92-afk/billz-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server