Alle tools
Alle tools van de EenFactuurMaken.nl MCP-server met wat ze doen, een voorbeeldvraag en voorbeeldargumenten, plus de resources en de ingebouwde prompts.
Je assistent kiest zelf de juiste tool. Je hoeft de namen niet te kennen, maar het helpt om te weten wat er kan. Bij elke tool staat of hij alleen leest, iets wijzigt of iets verstuurt; AI-apps vragen bij wijzigen en versturen meestal om je bevestiging.
Bedragen geef je in euro's op met unitPrice (bijvoorbeeld 85 of "85.50"), of in centen met unitPriceCents. Prijzen zijn altijd exclusief btw.
Account en bedrijf
| Tool | Soort | Wat het doet |
|---|---|---|
get_account | Lezen | Je plan, de limieten en hoeveel facturen je deze maand nog hebt. |
get_business_profile | Lezen | Je bedrijfsgegevens, nummering en standaarden, plus wat er nog ontbreekt voor een geldige factuur. |
update_business_profile | Wijzigen | Bedrijfsgegevens, nummering, standaarden en huisstijl aanpassen. Niet: IBAN, BIC, tenaamstelling, antwoordadres en betaallink (dat kan alleen in de web-app). |
Voorbeeld: "Zet mijn KvK-nummer op 12345678 en mijn btw-id op NL001234567B01."
{ "kvkNumber": "12345678", "vatNumber": "NL001234567B01" }Klanten en producten
| Tool | Soort | Wat het doet |
|---|---|---|
list_customers | Lezen | Klanten zoeken op naam, e-mail, KvK- of btw-nummer. |
get_customer | Lezen | Eén klant met alle gegevens. |
create_customer | Wijzigen | Een klant toevoegen. Bij Nederlandse bedrijven met KvK-nummer, bij btw verlegd en EU-klanten met btw-nummer. |
update_customer | Wijzigen | Een klant aanpassen. archived: true archiveert, false zet terug. |
list_products | Lezen | Producten en diensten zoeken. |
create_product | Wijzigen | Een product of dienst met prijs (excl. btw), eenheid en btw-tarief. |
Voorbeeld: "Voeg Muster GmbH uit Berlijn toe, btw-nummer DE123456789."
{ "type": "business", "name": "Muster GmbH", "city": "Berlin", "country": "DE", "vatNumber": "DE123456789" }Facturen
| Tool | Soort | Wat het doet |
|---|---|---|
list_invoices | Lezen | Facturen zoeken op status (ook open en overdue), soort, klant, tekst of periode. |
get_invoice | Lezen | Een factuur met regels, totalen, btw per tarief en (bij een concept) de controle. |
create_invoice | Wijzigen | Een concept maken, voor een bestaande klant (customerId) of een nieuwe (customer). Er wordt niets genummerd of verstuurd. |
update_invoice | Wijzigen | Een concept aanpassen. lines vervangt alle regels. |
duplicate_invoice | Wijzigen | Een factuur kopiëren naar een nieuw concept van vandaag. Telt mee voor je maandlimiet. |
issue_invoice | Definitief | Controleren, nummeren en vastleggen. Onomkeerbaar. |
create_credit_note | Definitief (optioneel) | Een creditnota voor een definitieve factuur: volledig, of gedeeltelijk met lines. Met issue: true meteen definitief. |
mark_invoice_paid | Wijzigen | Een factuur als betaald markeren (standaard vandaag). |
check_invoice_compliance | Lezen | Controleren of een factuur aan de Nederlandse eisen voldoet. |
get_next_invoice_number | Lezen | Het nummer dat de volgende factuur en creditnota krijgen. Er wordt niets gereserveerd. |
Voorbeeld: "Maak een factuur voor Bakkerij De Gouden Korst: 12 uur webdesign à € 85 en hosting voor € 120."
{
"customerId": "…",
"lines": [
{ "description": "Webdesign", "quantity": 12, "unit": "HUR", "unitPrice": 85 },
{ "description": "Hosting (jaar)", "unitPrice": 120 }
]
}Voorbeeld: "Crediteer € 200 van factuur 2026-0012." (create_credit_note)
{
"id": "…",
"lines": [ { "description": "Korting op factuur 2026-0012", "unitPrice": 200, "vatRate": 21 } ]
}Alle factuurvelden van de REST API werken ook hier, zoals vatTreatment, supplyType, supplyDate, currency, locale, reference, buyerReference, notes, paymentLink en (Pro) layoutId.
Versturen
| Tool | Soort | Wat het doet |
|---|---|---|
send_invoice | Versturen | Een definitieve factuur of creditnota mailen met PDF (en UBL). Standaard naar het adres van de klant. |
send_payment_reminder | Versturen | Nu een betalingsherinnering sturen voor een openstaande factuur. |
Op Gratis gelden dezelfde regels als in de app: alleen naar je klant of jezelf. Zie Versturen per e-mail.
Documenten en cijfers
| Tool | Soort | Wat het doet |
|---|---|---|
get_invoice_download_links | Lezen | Tijdelijke links (standaard 15 minuten, ttlMinutes 1 tot 60) voor de PDF en de UBL. Ze werken zonder inloggen. Geeft bij definitieve facturen ook de publicUrl van de online factuur. |
get_stats | Lezen | Openstaand, te laat, betaald, omzet dit jaar, je maandlimiet en de btw per kwartaal per rubriek. Met quarter (en year) een ander kwartaal. |
list_recurring_invoices | Lezen | Je terugkerende facturen (Pro). |
Voorbeeld: "Hoeveel btw moet ik over het derde kwartaal afdragen?" (get_stats)
{ "year": 2026, "quarter": 3 }Resources
Elke factuur is ook beschikbaar als resource invoice://{id} (JSON, dezelfde vorm als de API). Apps die resources ondersteunen, tonen je laatste 50 facturen en kunnen er een als context aan het gesprek toevoegen.
Prompts
Kant-en-klare opdrachten die je app als snelkoppeling kan tonen (in Claude bijvoorbeeld via het +- of /-menu):
| Prompt | Argumenten | Wat het doet |
|---|---|---|
create-invoice | customer, work, language | Stap voor stap een correcte factuur maken: bedrijfsgegevens checken, klant zoeken of maken, regels, btw, controle, en na jouw akkoord definitief maken en versturen. |
monthly-overview | month (YYYY-MM), language | Een maandoverzicht: gefactureerd, betaald, openstaand en te laat, plus de btw van het kwartaal. |
chase-overdue-invoices | language | Te late facturen opsporen en na jouw akkoord herinneringen sturen. |
language is nl (standaard) of en. Meer kant-en-klare vragen staan in de promptbibliotheek.
Fouten
Gaat er iets mis, dan krijgt je assistent een duidelijke foutmelding met een tip, bijvoorbeeld welke gegevens ontbreken voor een geldige factuur of een link naar je abonnement bij een Pro-functie. De codes zijn dezelfde als bij de REST API.
Laatst bijgewerkt op 13 oktober 2026
Kom je er niet uit?
Mail ons op support@eenfactuurmaken.nl. Vertel wat je probeerde en wat er gebeurde, dan helpen we je verder.