Urgent.News

What's breaking now, across thousands of outlets.

AI

Point your AI assistant at your invoices — we shipped an MCP server

FoxyInvoice now speaks MCP — the Model Context Protocol . Connect Claude Desktop, Claude Code, VS Code, or Cursor to your workspace and ask it to invoice a client in plain English: "Invoice Globex for 10 hours of consulting at $150/hour, due in 30 days." → Created INV-2026-0007 for $1,608.75 ($1,500 + $108.75 CA tax), due November 7. It's a draft — want me to send it? Every number in that…

FoxyInvoice now supports the Model Context Protocol (MCP), allowing Claude Desktop, Claude Code, VS Code, and Cursor to invoice clients in plain English. To invoice a client, simply ask Claude to invoice a client in plain English, such as "Invoice Globex for 10 hours of consulting at $150/hour, due in 30 days." The server generates INV-2026-0007 for $1,608.75 ($1,500 + $108.75 CA tax), due November 7. The design constraint is that every number in the sentence comes from the server, not the model.

The authentication process differs for robots versus human users. Robots authenticate using long-lived credentials that are revoked in one click and checked on every request. There are no permissions snapshots in the token, and roles are resolved anew for each request. This ensures that disabling a user or changing their roles takes effect immediately.

The tools are thin wrappers over the REST handlers, inheriting permission checks, tenant scoping, and server-owned money math from the core functions. The REST handlers are made thin, sharing the same code as the MCP tools. Each request is authenticated with a SHA-256 hash, preventing leakage of sensitive information.

FoxyInvoice provides seven tools: list_clients, create_client, list_products, list_invoices, get_invoice, create_invoice, and send_invoice. The send_invoice tool counts against the same monthly send limit as the UI. Drafts cost nothing while emails are irreversible. The create_invoice tool always creates a draft, and sending is a separate tool with user confirmation.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

More from Friday 9 October →