Skip to main content
MCP server CX Codex

mcp · billingserv — Claude Code MCP server: BillingServ data in the chat

The BillingServ MCP server lets your assistant read customers, invoices and orders from your billing system. Useful when the answer has to come from live records.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add --env BILLINGSERV_API_BASE_URL=<BILLINGSERV_API_BASE_URL> --env BILLINGSERV_API_KEY=<BILLINGSERV_API_KEY> --env BILLINGSERV_TIMEOUT_MS=<BILLINGSERV_TIMEOUT_MS> --transport stdio billingserv-mcp -- npx -y @billingserv/mcp-server
Open on GitHub

What mcp does

The server talks to BillingServ API v2 and exposes three tools. billingserv_list_endpoints shows which endpoints exist and what parameters they take. billingserv_get calls an allowed GET endpoint, while billingserv_create writes through POST endpoints and also handles software licence activation and validation.

Reads and writes sit in separate tools on purpose. You can leave lookups open and still put an approval step on billingserv_create in the client. Only a fixed allowlist of endpoints is reachable, and it is checked on every request. Deleting records and taking payments are left out, so the assistant cannot go that far.

You need Node.js 20 or newer, which ships npx, plus a BillingServ API key. Three environment variables drive the config: BILLINGSERV_API_BASE_URL pointing at your API v2 base, BILLINGSERV_API_KEY, and an optional BILLINGSERV_TIMEOUT_MS set to 15000 by default. A wrong base URL or a missing key means the server simply will not serve queries.

What it helps with

  • list customers with unpaid invoices for the month
  • read the revenue trend for the year
  • check which packages a customer owns and what they can switch to
  • validate a software licence activation
  • open a ticket or draft an invoice from the chat

Example prompts for the agent

  • Which customers have unpaid invoices this month?
  • Show the revenue trend for this year from BillingServ reports
  • Validate this licence and create a ticket if it fails

How to install mcp

Platform CLI

claude mcp add --env BILLINGSERV_API_BASE_URL=<BILLINGSERV_API_BASE_URL> --env BILLINGSERV_API_KEY=<BILLINGSERV_API_KEY> --env BILLINGSERV_TIMEOUT_MS=<BILLINGSERV_TIMEOUT_MS> --transport stdio billingserv-mcp -- npx -y @billingserv/mcp-server

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about mcp

How do I install mcp in Claude Code?

Run `claude mcp add mcp -e BILLINGSERV_API_BASE_URL=<BILLINGSERV_API_BASE_URL> -e BILLINGSERV_API_KEY=<BILLINGSERV_API_KEY> -- npx -y @billingserv/mcp-server`, then restart Claude.

What does mcp do?

It connects your assistant to BillingServ API v2: it lists the allowed endpoints, reads data with billingserv_get and writes with billingserv_create.

Can I keep lookups open but gate the writes?

Yes. The server splits reads and writes into different tools, so your client can ask for confirmation only on billingserv_create.

Similar MCP servers

All MCP servers for Finance and business →

mcp by other authors comes first.

mcp kubeshark This MCP server gives AI agents access to Kubernetes network traffic. Use it to inspect API calls, investigate incidents, and trace failures across services. CX Codex +1 ★ 12,110repo stars mcp butterbase-ai The Butterbase MCP server gives your agent access to schemas, auth, functions, storage, RAG and deploys. Useful when your backend runs on Butterbase. CX Codex +1 ★ 3,031repo stars mcp medplum Connect an AI agent to healthcare data stored in Medplum and work with those records through MCP. Useful when you want an agent to access FHIR data. CX Codex +1 ★ 2,766repo stars mcp sceneview This MCP server gives an AI assistant access to SceneView API docs and samples, and helps generate and validate code. Use it when building a 3D or AR app with SceneView. CX Codex +1 ★ 1,349repo stars mcp Buoy-gg Lets an AI agent read and control a running React Native or Flutter app through Buoy devtools. Useful when you want requests, caches or state inspected inside the app itself. CX Codex +1 ★ 691repo stars mcp-vindi codespar Connects an AI coding agent to Vindi for subscriptions, bills, customers, and payment actions. Useful for recurring billing workflows. CX Codex +1 ★ 274repo stars mcp-tiny codespar Wires Tiny ERP into your coding agent: 21 tools for products, stock, warehouses, orders, NF-e invoices and receivables. Useful when ERP data should be reachable from chat. CX Codex +1 ★ 274repo stars fortnox erp-mafia Wires the Fortnox accounting system into your AI agent: invoices, customers, suppliers, vouchers and reports. Handy when the books live in Fortnox. CX Codex +1 ★ 45repo stars Xero mindstone Bridges Xero accounting into an AI agent over MCP: invoices, contacts, payments, quotes and financial reports. Handy when you want Xero data inside the chat. CX Codex +1 ★ 13repo stars quote-to-cash HubSpot A skill for driving HubSpot from the CLI: it creates products, assembles quotes with line items and associations, and reads invoices and subscriptions. CX Codex +1 1,700installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor