{"name":"io.github.BilliumHQ/billium","slug":"billiumhq-billium","title":"Billium","description":"Official Billium MCP server: manage crypto invoices, payments, and webhooks from any MCP host.","url":"https://mcp.market/server/billiumhq-billium","rating":null,"grade":"B","score":71,"certified":false,"status":"active","category":"finance","tags":["finance"],"presence":{"score":16,"stars":0,"forks":0,"downloads_week":27,"last_push_at":"2026-06-22T01:32:16.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/BilliumHQ/billium-node","website":"https://billium.to","version":"0.1.3","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@billium/mcp","version":"0.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Secret API key (sk_...), from the dashboard under Settings → Developer → API keys.","isRequired":true,"isSecret":true,"name":"BILLIUM_API_KEY"},{"description":"Merchant ID (mer_...).","isRequired":true,"name":"BILLIUM_MERCHANT_ID"},{"description":"Override the API base URL (testing / staging environments).","name":"BILLIUM_BASE_URL"}]}],"tools":[{"name":"cancel_invoice","description":"Cancel an invoice that has not yet been paid. Returns the updated invoice. Already-terminal invoices (paid/expired/cancelled) cannot be cancelled.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_invoice","description":"Create a new crypto payment invoice for the merchant and return it, including the hosted checkout URL. The customer pays in crypto; settlement is non-custodial (funds go straight to the merchant wallet). An idempotency key is generated automatically unless you pass one.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_product","description":"Create a product the merchant can sell through a hosted checkout page. Price is a fiat amount; the customer pays the crypto equivalent.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_wallet","description":"Add a receiving wallet for a (cryptocurrency, network) pair. Pass `address` for a DIRECT_WALLET, or `xpub` (extended PUBLIC key) for an XPUB_WALLET. One wallet per pair.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_webhook","description":"Register a webhook endpoint that Billium will POST events to. Use 'invoice.*' or 'payment.*' to subscribe to every event in a category.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_product","description":"Delete a product.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_wallet","description":"Delete a wallet. Rejected if it still has active payments against it.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_webhook","description":"Permanently delete a webhook endpoint.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_customer","description":"Fetch a single customer by ID, including derived location when known.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_customer_stats","description":"Get a customer\\u2019s aggregate spend and invoice stats: total revenue from paid invoices, invoice counts, and paid rate.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_invoice","description":"Fetch a single invoice by ID, including its current status, customer, payments, and status timeline.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_product","description":"Fetch a single product by ID (with a presigned image URL).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_wallet","description":"Fetch a single wallet configuration by ID.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_customers","description":"List the merchant\\u2019s customers (auto-created from invoices) with pagination and optional search by email/name/phone/address.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_invoices","description":"List the merchant\\u2019s invoices with pagination and optional search. Returns a page of invoices plus total/page metadata.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_products","description":"List the merchant\\u2019s products with pagination and optional search.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_wallets","description":"List the merchant\\u2019s crypto wallet configurations (DIRECT_WALLET / XPUB_WALLET). Only public config is returned \\u2014 never private keys.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_webhooks","description":"List all webhook endpoints configured for the merchant.","write_action":false,"price_micros":0,"input_schema":null},{"name":"ping_webhook","description":"Send a test event to a webhook endpoint to verify it is reachable and that your signature verification works.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_customer","description":"Update a customer\\u2019s name, address, or phone number. Email cannot be changed (it is the key that ties a customer to their invoices).","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_product","description":"Update a product. Only the fields you pass are changed.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_wallet","description":"Update a wallet\\u2019s mutable config (address, xpub, enabled state, confirmations, derivation path). Identity fields cannot change.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_webhook","description":"Update an existing webhook endpoint (URL, subscribed events, active state, retries, or timeout). Only the fields you pass are changed.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":71,"grade":"B","scanned_at":"2026-09-26T21:20:17.345Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T21:20:17.302Z","components":{"code":{"score":25,"max":25,"notes":["2 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 97 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@billium/mcp","version":"0.1.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":3,"publishedAt":"2026-06-22T01:32:51.374Z","repositoryUrl":"git+https://github.com/BilliumHQ/billium-node.git","weeklyDownloads":27}],"repo":{"found":true,"owner":"BilliumHQ","repo":"billium-node","archived":false,"pushedAt":"2026-06-22T01:32:16Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/262468079?v=4","ownerCreatedAt":"2026-02-19T00:31:19Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/262468079?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":27,"license":"MIT","lastPushAt":"2026-06-22T01:32:16.000Z","score":16}}}},"grade_history":[],"reviews":[]}