BILLZ MCP Bridge Server
BILLZ MCP-Brückenserver
Dieses Projekt dient als "Brücke" zwischen der BILLZ 2.0 REST API (https://api-admin.billz.ai) und Claude. Über diesen Server kann Claude Produkte, Verkäufe, Kunden und andere Daten in BILLZ lesen.
1. Was benötigt wird
Node.js 18+ (um das Projekt auszuführen)
Client ID (Login) und API-Schlüssel (Secret) aus BILLZ 2.0 (die beiden Felder in den "Advanced settings", die du im Bild siehst)
Ein kostenloses Hosting-Konto, um den Server ins Internet zu bringen (z. B. Render.com oder Railway.app)
Related MCP server: MCP Officegest
2. Über die Endpunkt-Pfade
✅ Der Authentifizierungsteil (Login) ist bestätigt und funktioniert korrekt —
er wurde gemäß dem Abschnitt "Аутентификация" in der offiziellen BILLZ-Dokumentation geschrieben:
POST /v1/auth/login + {"secret_token": "..."}.
⚠️ Die für Produkte/Verkäufe/Kunden verwendeten Pfade
(/v1/products, /v1/orders, /v1/clients, /v1/categories) sind noch
vorläufig — denn der Abschnitt "Методы" in der BILLZ-Dokumentation ist noch
nicht bestätigt. Öffne diesen Abschnitt und überprüfe die genauen Pfade:
https://billzuz.notion.site/API-c2f91aa254f94f8eb7c1b26415dcb25b
Verwende daher zunächst nur das Tool billz_request (allgemeine Anfrage) —
es funktioniert mit jedem korrekten Pfad, da es nur von der korrekten
Authentifizierung abhängt. Du kannst Claude zum Beispiel sagen: "Sende über
billz_request eine GET-Anfrage an den Pfad /v1/products" — wenn der Pfad
falsch ist, erscheint eine Fehlermeldung und ich korrigiere ihn.
3. Lokal auf deinem Computer testen (optional)
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 startWenn im Browser http://localhost:3000/health geöffnet wird, heißt das, dass der Server läuft.
4. Ins Internet bringen (am Beispiel Render.com)
Lade dieses Projekt auf GitHub hoch (erstelle ein neues Repository und pushe die Dateien).
Registriere dich auf der Website https://render.com.
New + → Web Service → wähle dein GitHub-Repository.
Einstellungen:
Build Command:
npm installStart Command:
npm start
Füge im Abschnitt Environment Folgendes hinzu:
BILLZ_BASE_URL=https://api-admin.billz.aiBILLZ_LOGIN= (deine Client ID, z. B.200400493)BILLZ_SECRET= (dein API-Schlüssel)MCP_BRIDGE_SECRET= (ein langer, zufälliger Text, den du dir selbst ausgedacht hast)
Klicke auf die Schaltfläche Create Web Service und warte, bis der Deploy abgeschlossen ist.
Render gibt dir eine Adresse wie diese:
https://billz-mcp-server-xxxx.onrender.com
5. Mit Claude verbinden
Öffne in Claude das Fenster Customize → Connectors → "+" → Add custom connector (oder als Organization Owner über die Organization Settings).
Name:
BILLZRemote MCP server URL:
https://billz-mcp-server-xxxx.onrender.com/mcp(muss natürlich mit/mcpenden — das ist kein Notion- oder Dashboard-Link, sondern jetzt die Adresse deines eigenen Servers)Gib in die Felder unter Advanced settings (falls nicht OAuth, sondern ein einfacher Token verlangt wird) den Wert von
MCP_BRIDGE_SECRETein.Klicke auf die Schaltfläche Add.
Wenn du danach Claude schreibst: "Zeig mir die Liste der Produkte in BILLZ" oder "Hole die Verkäufe der letzten 30 Tage aus BILLZ", ruft er automatisch die Tools billz_get_products oder billz_get_orders auf.
6. Sicherheitshinweise
Lade die Datei
.envniemals auf GitHub (in ein öffentliches Repository) hoch — füge auf jeden Fall die Zeile.envin die Datei.gitignoreein.MCP_BRIDGE_SECRET— das schützt deinen Server vor Fremden. Gib es ebenfalls niemals an jemanden weiter.Falls
BILLZ_SECRETirgendwo bekannt wird (z. B. wenn es in einen Chat geschrieben wurde), widerrufe es sofort im BILLZ-Panel und erstelle ein neues.
7. Dateistruktur
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