Features

AI assistants

Ask Claude or ChatGPT about your invoices, and the answer comes from Fakts.

Add Fakts as a connector, and the assistant can see the invoices, clients and payments of the companies you choose. It finds overdue invoices, drafts an invoice with the next number in the series and records payments. It can issue and send an invoice only with your approval, unless you allow it to do that without you.

  • Claude and ChatGPT
  • You choose the companies
  • Sends after you approve
  • On the free plan too

Connector address

https://mcp.fakts.lv/mcp

One address for Claude, Claude Code, ChatGPT and Codex. On the free plan too.

The assistant does not remember your invoices from the conversation, and it does not make them up. Each time you ask, it asks Fakts, and Fakts answers only about the companies you gave it access to.

It reads invoices and quotes, clients, catalogue items, bills, the VAT threshold, the PVN return preview, Enterprise Register records and ECB rates. If you allow it, it adds a client with the details from the register, drafts invoices and quotes, and records payments.

How to connect

  • Claude

    on the web, desktop and phone

    1. At claude.ai, open Settings › Connectors and choose Add custom connector.
    2. Name it Fakts and paste https://mcp.fakts.lv/mcp as the URL.
    3. Choose Connect, sign in to Fakts and allow access.
    Anthropic's guide
  • Claude Code

    in a terminal, on your computer

    1. In a terminal, run:
      claude mcp add --transport http fakts https://mcp.fakts.lv/mcp
    2. In Claude Code, type /mcp, choose fakts and sign in in the browser.
  • ChatGPT

    in developer mode

    1. Turn on developer mode in Settings › Security and login › Developer mode. In a workspace, an admin turns it on.
    2. Add a new app for a remote MCP server: name it Fakts and paste https://mcp.fakts.lv/mcp as the URL.
    3. Connect it and allow access on the Fakts page.
    OpenAI's guide
  • Codex

    in the app, in work mode

    1. Open Settings › Plugins › MCPs, choose Add, then Add MCP server.
    2. Name it Fakts, choose Streamable HTTP and paste https://mcp.fakts.lv/mcp as the URL. Leave the rest empty and save.
    3. Choose Authenticate, sign in to Fakts and allow access. The tools are there in work mode.
    OpenAI's guide

Then Fakts asks you to choose the companies and permissions. You can narrow or withdraw them at any time. Claude, ChatGPT and Codex rename their menus from time to time. The Anthropic and OpenAI guides have the current names.

Read the full guide

How it works

  1. You ask In your own words: which invoices are overdue, what a client owes, or to draft September's invoice for SIA Acme.
  2. The assistant asks Fakts It works only in the companies you allowed. If there are several, it asks you which one.
  3. You approve To issue or send an invoice, the assistant gives you a link. It opens the invoice, and you approve or decline.

A draft is a real invoice

A draft the assistant creates takes the next number in its series, because the law requires sequential numbering. So ask for a draft when you mean to issue the invoice.

You choose what it may do

When you sign in to Fakts, one screen asks which of your companies the assistant may reach and what it may do. Reading is always on. Creating and editing drafts, clients and payments is your choice. Issuing and sending invoices without asking you is a separate choice, and it starts switched off. Narrow the permissions or disconnect in Settings, under Connected apps.

Approval by link

Without the send permission, when the assistant wants to issue or send an invoice it gives you a link. You open it, see the invoice, and approve or decline. The link is valid for 24 hours, and any change to the draft voids it.

Frequently asked questions

Which assistants work?

Any MCP client that supports remote servers with OAuth sign-in. This page describes Claude (on the web, desktop and phone), Claude Code and ChatGPT.

Is it on the free plan?

Yes, both plans can connect. A connection can make up to 1200 requests an hour on the free plan and 6000 on the paid plan. One question can take several requests.

What happens to my data?

What the assistant reads from Fakts goes to the AI provider you chose, such as Anthropic or OpenAI, and they handle it under your agreement with them.

I have several companies. How does the assistant know which one?

If the connection reaches more than one company, the assistant asks you which to use.

I sign in with an email link. Anything to watch for?

Open the link in the same browser that started connecting, so the connection carries on there.

Ready to start?

Create a free account: every feature except the Gmail connector is included.

Get started free

More features