Moloni ON Logo WhiteGuidesAPI ReferenceExplorer
Guides

MCP Server

Moloni ON provides a hosted MCP (Model Context Protocol) server that lets AI assistants work with your Moloni data using natural language. Instead of writing GraphQL yourself, you connect a compatible client — such as Claude — and it calls the API on your behalf through a curated set of tools (list customers, create a draft invoice, look up stock, and so on).

The server is a thin client of the Moloni ON GraphQL API: it exposes a subset of the API as tools, but holds no data of its own and never modifies anything the API wouldn't.

Endpoint

The server is hosted at:

https://mcp.molonion.pt/mcp

You add this URL to your MCP client once; there is nothing to install or self-host.

How authentication works

You never give the AI client your Moloni password. The first time you connect, your client opens a browser to sign in to Moloni ON (email, password, and 2FA if enabled) and authorize access. The client then receives a token it uses for subsequent requests, and refreshes it transparently. See Connecting a client for the step-by-step flow.

What you can do

The tools cover the everyday invoicing workflow:

  • Companies — list the companies you belong to and select the one to work in.
  • Customers & products — search, read, and create.
  • Documents — list and read documents, create drafts (invoices, receipts, credit notes, estimates, …), and email a document to a customer.
  • Reference data — taxes, payment methods, and stock.
  • Analysis — sales analysis.

See Available tools for the full list and the rules each tool follows.

Prerequisites

  • A Moloni ON account with at least one company.
  • An MCP-capable client (for example, Claude desktop or Claude Code).

© 2026 Moloni ON

Tax Authority Certificate No. 3075