Integration · Accounting
Connect Claude & ChatGPT to TOConline
Ask your AI which invoices are still open, what a customer has bought or which VAT rates you use, and it answers from TOConline. It can read sales documents with their lines and PDFs, sales receipts, purchase documents and supplier payments. It can also create customers, products and suppliers and update customer details.
Free plan, no credit card. Takes about a minute.
Try asking
“Which sales documents are still open?”
The AI lists sales documents with the status open, with customer, totals and dates.
“Get me the PDF of invoice FT 2026/118.”
It finds the sales document and returns a download link for its PDF.
“Add a new customer, Lisboa Foods Lda, NIF 509876543.”
It checks the customer list for duplicates and creates the customer with name and tax number.
What your AI can do
Sales
Read sales documents with lines, status and PDF links, and look up sales receipts and document series.
Customers, products and suppliers
List and read customers, contacts, products, services, item families and suppliers, and create customers, products and suppliers.
Purchases and VAT
List purchase documents and supplier payments, and read VAT rates by code, percentage or region.
“Which supplier invoices do we have from NIF 501234567?”
It lists purchase documents filtered by the supplier's tax number.
“Has receipt RC 2026/45 been recorded, and which invoices does it settle?”
It finds the sales receipt and shows the invoices it settles.
“Which VAT rates apply in Madeira?”
It lists the VAT rates for the PT-MA region.
24 tools for TOConline
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_customerChanges dataCreate a customer. Pass `data` with type customers and `attributes` such as business_name, tax_registration_number (NIF), email, contact_name and phone_number. List customers first to avoid duplicates.create_productChanges dataCreate a product. Pass `data` with type products and `attributes` such as item_code, item_description, sales_price, sales_price_includes_vat and tax_code.create_supplierChanges dataCreate a supplier. Pass `data` with type suppliers and `attributes` such as business_name, tax_registration_number and country_iso_alpha_2.get_contactGet one contact person by `contact_id`.get_customerGet one customer by `client_id`.get_sales_documentGet one sales document by `sales_document_id`, including customer, totals, status and dates.get_sales_document_pdfGet a download link for a sales document's PDF by `sales_document_id`; set `filter_type` to Document.get_sales_receiptGet one sales receipt by `sales_receipt_id`, with the invoices it settles.get_supplierGet one supplier by `supplier_id`.get_supplier_paymentGet one supplier payment by `payment_id`.list_contactsList contact people linked to customers and suppliers.list_customersList all customers in TOConline with their names, tax numbers (NIF) and contact details.list_document_seriesList document series (numbering sequences) by `filter_document_type`, `filter_prefix` or `filter_number`.list_item_familiesList item families (product groups) used to organise products.list_productsList all products with their item codes, descriptions and sale prices.list_purchase_documentsList purchase documents (supplier invoices). Optional filters: `filter_status`, `filter_document_no` and `filter_supplier_tax_registration_number`.list_sales_document_linesList the lines of a sales document by `commercial_sales_document_id`.list_sales_documentsList sales documents (invoices, credit notes, quotes and similar). Optional `filter_status`: 1 for finalized, 0 for still open.list_sales_receiptsList sales receipts (payments received from customers). Optional `filter_document_no` to find one by number.list_servicesList all services (non-stock items) with their codes and prices.list_supplier_paymentsList payments made to suppliers.list_suppliersList all suppliers with their names and tax numbers.list_taxesList VAT rates. Optional filters: `filter_tax_code`, `filter_tax_percentage` and `filter_tax_country_region` (e.g. PT, PT-AC, PT-MA).update_customerVisible to othersUpdate a customer. Pass `data` with the customer `id`, type customers and only the `attributes` to change (e.g. email, business_name, observations).
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose TOConline from the app list.
- 2
Paste your key
Enter your TOConline server number, paste the Client ID (Identificador) and Client secret (Segredo), then sign in with your TOConline login once. In TOConline, as an Empresário user, open Empresa › Configurações › Dados API and enter the integrator details. TOConline emails a 72-hour link with the client ID, secret and your URLs. On the same page change the redirect address to https://pipmcp.com/oauth/callback. The server number is the N in https://appN.toconline.pt.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in TOConline?
The AI can list and read customers, contacts, suppliers, products, services, item families, sales documents and their lines, sales receipts, purchase documents, supplier payments, document series and VAT rates, and get a download link for a sales document's PDF. It can create customers, products and suppliers and update customers.
Does the AI see my TOConline credentials?
No. Your TOConline credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Updating a customer changes data other people in your company see, and it can require your approval before it runs. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
TOConline connects with OAuth, and this OAuth connection needs the PipMCP Pro plan. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own TOConline account.
Can the AI issue invoices in TOConline?
No. On this connection the AI reads sales documents, receipts and their PDFs but does not create or finalize invoices. It can create customers, products and suppliers, so they are ready when you issue the invoice in TOConline.
Let your AI work in TOConline today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect TOConline freePipMCP is not affiliated with TOConline. Product names are trademarks of their owners.






