Billingserv MCP server
{
"mcpServers": {
"billingserv": {
"command": "npx",
"args": [
"-y",
"@billingserv/mcp-server@latest"
],
"env": {
"BILLINGSERV_API_BASE_URL": "https://...",
"BILLINGSERV_API_KEY": "<billingserv_api_key>"
}
}
}
}{
"mcpServers": {
"billingserv": {
"command": "npx",
"args": [
"-y",
"@billingserv/mcp-server@latest"
],
"env": {
"BILLINGSERV_API_BASE_URL": "https://...",
"BILLINGSERV_API_KEY": "<billingserv_api_key>"
}
}
}
}{
"mcpServers": {
"billingserv": {
"command": "npx",
"args": [
"-y",
"@billingserv/mcp-server@latest"
],
"env": {
"BILLINGSERV_API_BASE_URL": "https://...",
"BILLINGSERV_API_KEY": "<billingserv_api_key>"
}
}
}
}{
"servers": {
"billingserv": {
"command": "npx",
"args": [
"-y",
"@billingserv/mcp-server@latest"
],
"env": {
"BILLINGSERV_API_BASE_URL": "${input:billingserv_api_base_url}",
"BILLINGSERV_API_KEY": "${input:billingserv_api_key}"
}
}
},
"inputs": [
{
"id": "billingserv_api_base_url",
"type": "promptString",
"description": "Billingserv api base url",
"password": true
},
{
"id": "billingserv_api_key",
"type": "promptString",
"description": "Billingserv api key",
"password": true
}
]
}{
"mcpServers": {
"billingserv": {
"command": "npx",
"args": [
"-y",
"@billingserv/mcp-server@latest"
],
"env": {
"BILLINGSERV_API_BASE_URL": "https://...",
"BILLINGSERV_API_KEY": "<billingserv_api_key>"
}
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsoninstall npx -y @billingserv/mcp-serverversion 0.2.1
What it does
The BillingServ MCP server connects AI assistants to BillingServ billing accounts, exposing read access to customers, invoices, orders, packages, licenses, and reports, plus write access to create orders, tickets, and draft invoices. It is for users who want their AI assistant to answer billing questions from live data and perform limited billing operations.
- Query live billing data—look up customer account status, find unpaid invoices, or check package details without leaving your chat.
- Generate business insights—ask for revenue trends, sales reports, or customer credit information to inform decisions.
- Perform billing actions—create support tickets, draft invoices, or validate software license activations through your AI assistant.
Tools this server exposes
| Tool | Does |
|---|---|
| billingserv_list_endpoints | Lists all available BillingServ API endpoints the server can call, with their descriptions, required parameters, and valid values. |
| billingserv_get | Calls an allowlisted BillingServ API GET endpoint to retrieve data such as customer details, invoices, orders, or reports. |
| billingserv_create | Creates or updates records through allowlisted POST endpoints, including creating tickets, orders, and invoices, or activating and validating software licenses. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.