InvoiceCave in Cursor
Bill your clients without leaving your editor. 102 tools available directly in Cursor Composer — perfect for indie devs and freelancers who live in their code window.
Get your API key
Sign in to InvoiceCave, go to Settings → Security, generate a key named "Cursor", and copy the ic_… token.
Open Cursor MCP config
Two ways:
- Settings UI: Cursor → Settings → MCP → Add new MCP server
- Project-scoped: create
.cursor/mcp.jsonin your project root
Paste the config
{
"mcpServers": {
"invoicecave": {
"url": "https://www.invoicecave.com/api/mcp/mcp",
"headers": {
"Authorization": "Bearer ic_your_api_key"
}
}
}
}command/args form — upgrade if you can.Reload & use
Reload Cursor (Cmd+Shift+P → Reload Window). Open Composer (Cmd+I) — InvoiceCave should appear in the MCP servers list with all 102 tools.
Try a prompt:
Built for devs who hate context-switching
Bill from your milestones
Just shipped a feature? Tell Cursor: “Bill that as $X to client Y.”
Code review your invoices
List unpaid invoices, look at the actual repo activity, and have Cursor draft follow-ups based on milestones delivered.
Per-project keys
Different InvoiceCave orgs per client? Drop a project-scoped .cursor/mcp.json per repo.
Reports without leaving
“What did I bill last quarter?” pulls a real P&L without breaking flow.