Lucanto ships a built-in Model Context Protocol server, so AI agents can read and act on your workspace data — list and create invoices, look up contacts, mark invoices paid, send them — using the same API key and scopes as the REST API.
POST https://app.lucanto.eu/api/mcp/v1Authorization: Bearer lct_pat_... (a personal access token)Add Lucanto to claude_desktop_config.json:
Restart Claude Desktop, then ask: “List my Lucanto workspaces” — the agent
will call lucanto_list_workspaces and go from there.
The tool catalog is filtered by your token’s scopes — a read:invoices
token never sees write tools. Each tool carries behavior hints so clients
prompt appropriately (e.g. lucanto_delete_invoice is marked destructive,
lucanto_send_invoice reaches outside Lucanto).
Start with a narrowly-scoped token. Give an agent read:* to explore, and
only grant write/manage scopes once you trust the workflow.