io.usefulapi/inv-bg
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
inv.bg MCP by usefulapi
Publisher-provided description
Read inv.bg invoices, clients, items, payments and banking; create clients, items, invoices.
Summary by lookupd
Reads and writes invoices, clients, catalogue items, payments and bank data for a Bulgarian accounting company, and can email documents.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http inv-bg https://inv-bg.usefulapi.io/mcp
Codex, remote (streamable-http)
codex mcp add inv-bg --url https://inv-bg.usefulapi.io/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"inv-bg": {
"url": "https://inv-bg.usefulapi.io/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (27 tools)
Publisher-provided text
invbg_get_accountThe company (id, name, subdomain) and the user the API token belongs to. GET /account.invbg_get_firmThe issuing company's details: name, Bulstat, VAT registration and VAT number, address, MOL, contact email, custom properties. GET /firm.invbg_list_invoicesList documents (tax invoices, proformas, debit and credit notes) with filters: type, number, issue-date range, amount ranges, payment status, client, draft/annuinvbg_get_invoiceOne document by id: number, type, issuer and recipient, line items, VAT, totals, balance_paid and balance_due, dates, bank accounts, sent/confirmation status. Oinvbg_list_invoice_typesAll document types of this company (tax invoice, proforma, debit/credit note and any custom types) with their codes. GET /invoices/types.invbg_get_next_invoice_numberThe next free document number of the default number set for a document type. Read-only: it does not reserve the number. GET /invoices/free-number.invbg_list_number_setsThe company's invoice number sets (separate numbering series) with ids; pass an id as number_set to invbg_create_invoice. GET /invoices/number-sets.invbg_list_payment_methodsThe payment method codes a document accepts (cash, bank, card, ...) with their names. GET /invoices/payment-methods.invbg_list_vat_exemption_reasonsThe legal reasons for issuing a document without VAT (use one as vat_exemption_reason in invbg_create_invoice). GET /invoices/without-vat-reasons.invbg_list_clientsList or search clients (customers): name, Bulstat, VAT number, address, MOL, whether it is a person. GET /clients.invbg_get_clientOne client by id with all stored details (names in both languages, Bulstat, VAT, address, MOL, code, custom properties). GET /clients/{id}.invbg_list_client_contactsContact people of a client (or of all clients) with their names and roles. GET /client-contacts.invbg_list_itemsThe product/service catalogue: name, price, currency, unit, tags. GET /items.invbg_get_itemOne catalogue item by id. GET /items/{id}.invbg_list_item_unitsUnits of measure accepted as quantity_unit on items and invoice lines. GET /items/units.invbg_list_paymentsRecorded payments (income and expense) with amount, method, date, counterparty, how much is allocated to invoices (amount_used) and what is left (amount_left).invbg_get_paymentOne payment by id with its allocations to invoices (invoice_payments). GET /payments/{id}.invbg_list_bank_accountsThe company's bank accounts (alias, bank, IBAN, BIC, currency). GET /bank/accounts.invbg_list_bank_transactionsImported bank transactions with amount, date, counterparty, and whether they are linked to a document. Useful for reconciliation (linked=false = unmatched). GETinvbg_list_cashboxesThe company's cash registers (cashboxes) with names and balances. GET /cashboxes.invbg_get_exchange_rateThe exchange rate of a currency to BGN on a date (default: today), as inv.bg uses it for documents. GET /currency/rates/{currency}.invbg_create_clientWRITE: add a company client (name, Bulstat, VAT, address, MOL). Check invbg_list_clients first to avoid a duplicate. For an individual (EGN) issue the documentinvbg_update_clientWRITE: change fields of an existing client (only the fields you pass are changed). PATCH /clients/{id}.invbg_create_itemWRITE: add a product or service to the catalogue (name, price, unit). POST /items.invbg_create_invoiceWRITE: create a document (tax invoice by default; proforma, debit/credit note via type). It is saved as a DRAFT unless draft is false: an issued document takesinvbg_send_invoice_emailWRITE: email a document to a recipient (as a download link or an attached file). The email goes out immediately and cannot be recalled. POST /invoices/{id}/emaiinvbg_record_invoice_paymentWRITE: record a payment received for a document and allocate it, which updates the document's balance_paid/balance_due and payment status. Two calls: POST /paym
Details
- Version: 1.16.3
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 388 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/m190/usefulapi-mcp
- Website: https://usefulapi.io/inv-bg/
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.usefulapi/inv-bg)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp