MCP server
Hiveage MCP by usefulapi
io.usefulapi/hiveage
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Manage Hiveage clients, invoices, estimates and payments; send invoices and record payments.
Working at last checkVerified publisher: usefulapi.ioAbout 8,517 tokens per request once connected28 tools
https://hiveage.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 28
- Token cost
- About 8,517 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http hiveage https://hiveage.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.hiveage] url = "https://hiveage.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"hiveage":{"httpUrl":"https://hiveage.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"hiveage":{"url":"https://hiveage.usefulapi.io/mcp"}}}
VS Code
{"servers":{"hiveage":{"type":"http","url":"https://hiveage.usefulapi.io/mcp"}}}
Antigravity
agy mcp add hiveage https://hiveage.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"hiveage","server_url":"https://hiveage.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"hiveage","server_url":"https://hiveage.usefulapi.io/mcp"}
Tools
hiveage_create_connection~446 tokens
WRITE: create a new connection (client, vendor or company) in the account. For an organization give `name`; for an individual give first_name and last_name. Hiveage: POST /network.hiveage_create_contact~222 tokens
WRITE: add a contact (name and email, used when sending statements) to a connection. Hiveage: POST /network/{hash_key}/contacts.hiveage_create_estimate~1192 tokens
WRITE: create an estimate (quote; starts as a draft, nothing is emailed) for a connection. statement_no must be unique. Hiveage: POST /estm.hiveage_create_invoiceMoves money · ~1286 tokens
WRITE: create an invoice (starts as a draft; nothing is emailed) for a connection. statement_no must be unique. connection_id is the numeric `id` from hiveage_list_connections. Hiveage: POST /invs.hiveage_create_saved_item~160 tokens
WRITE: save a reusable line item (name, price, unit) for statements. Hiveage: POST /categories/items.hiveage_get_connection~122 tokens
Get one connection (client, vendor or company) by hash_key. Hiveage: GET /network/{hash_key}.hiveage_get_contact~154 tokens
Get one contact of a connection by its numeric id. Hiveage: GET /network/{hash_key}/contacts/{id}.hiveage_get_estimate~118 tokens
Get one estimate by hash_key, with its line items. Hiveage: GET /estm/{hash_key}.hiveage_get_invoice~126 tokens
Get one invoice by hash_key, with its line items, taxes, discounts and shipping. Hiveage: GET /invs/{hash_key}.hiveage_get_payment~152 tokens
Get one payment of an invoice by its numeric id. Hiveage: GET /invs/{hash_key}/payments/{id}.hiveage_get_recurring_invoice~122 tokens
Get one recurring invoice profile by hash_key. Hiveage: GET /rinv/{hash_key}.hiveage_list_categories~236 tokens
List the saved line-item templates: kind items (saved items with price and unit), expenses, tasks (with rate) or trips (with rate). Hiveage: GET /categories/{kind}.hiveage_list_connection_estimates~204 tokens
List the estimates of one connection (client). Hiveage: GET /network/{hash_key}/estimates.hiveage_list_connection_invoices~206 tokens
List the invoices of one connection (client), by date. Hiveage: GET /network/{hash_key}/invoices.hiveage_list_connection_recurring_invoices~214 tokens
List the recurring invoice profiles of one connection (client). Hiveage: GET /network/{hash_key}/recurring_invoices.hiveage_list_connections~216 tokens
List connections: the companies, clients and vendors in the account's network, sorted by name. Each has a hash_key (used by other tools) and a numeric id (used as connection_id when creating invoices). Hiveage: GET /network.hiveage_list_contacts~240 tokens
List the contacts (people with an email address for sending statements) of a connection. Hiveage: GET /network/{hash_key}/contacts.hiveage_list_estimates~168 tokens
List estimates (quotes), sorted by date. Hiveage: GET /estm.hiveage_list_invoices~182 tokens
List invoices (state draft, viewed, sent, paid or partial) with totals, sorted by date. Hiveage: GET /invs.hiveage_list_payments~197 tokens
List the payments entered on an invoice. Hiveage: GET /invs/{hash_key}/payments.hiveage_list_recurring_invoice_invoices~211 tokens
List the invoices a recurring invoice profile has generated. Hiveage: GET /rinv/{hash_key}/invoices.hiveage_list_recurring_invoices~154 tokens
List recurring invoice profiles (interval, next billing date, occurrences). Hiveage: GET /rinv.hiveage_mark_payment_realized~170 tokens
WRITE: mark an offline (unrealized) payment as realized, so it counts as received. Hiveage: POST /invs/{hash_key}/payments/{id}/mark_as_realized.hiveage_record_payment~314 tokens
WRITE: enter a payment received on an invoice (changes its paid and due totals). Offline payments (cash, check, bank_transfer) are saved as unrealized until marked realized. Hiveage: POST /invs/{hash_key}/payments.hiveage_send_estimateSends messages · ~480 tokens
WRITE, SENDS EMAIL: email an estimate to the client (default template, or custom). Cannot be undone. Hiveage: POST /estm/{hash_key}/deliver.hiveage_send_invoiceSends messages · ~498 tokens
WRITE, SENDS EMAIL: email an invoice to the client (the default invoice template to the connection's contacts, or a custom recipient/subject/message). Cannot be undone. Hiveage: POST /invs/{hash_key}/deliver.hiveage_send_invoice_reminderSends messages · ~487 tokens
WRITE, SENDS EMAIL: email a payment reminder for an invoice (default reminder template, or custom). Cannot be undone. Hiveage: POST /invs/{hash_key}/reminder.hiveage_update_contact~240 tokens
WRITE: change fields of a contact (only the fields you pass are sent). Hiveage: PUT /network/{hash_key}/contacts/{id}.
Browse
Related MCP servers
- Invoice Ninja MCP by usefulapi
Manage Invoice Ninja clients, invoices, quotes, expenses, tasks and projects. - SmartBill MCP by usefulapi
Read SmartBill series, taxes, stock, clients and products; draft and issue invoices and estimates. - JobNimbus MCP by usefulapi
Manage JobNimbus contacts, jobs, tasks, estimates and invoices from chat. - inv.bg MCP by usefulapi
Read inv.bg invoices, clients, items, payments and banking; create clients, items, invoices. - SuperFaktura MCP by usefulapi
Read SuperFaktura invoices, clients, expenses, bank and stock; create clients, expenses and drafts. - Housecall Pro MCP by usefulapi
Manage Housecall Pro customers, jobs, estimates and leads; schedule and dispatch jobs. - Nookal MCP by usefulapi
Read Nookal locations, practitioners, availability, appointments, clients, cases and invoices. - Billomat MCP by usefulapi
Read Billomat clients, invoices, offers, credit notes, reminders; create clients and draft invoices.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/hiveage)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents