AFAS koppelen aan Claude
Claude is sterk in analyse en schrijfwerk: een toelichting op de in- en uitstroom, een overzicht van openstaande posten, een eerste versie van een HR-bericht. Met een koppeling doet Claude dat met de echte gegevens uit AFAS Profit. Een connector van AFAS zelf voor Claude zijn we bij onze controle op 18 oktober 2026 niet tegengekomen. De route is een eigen MCP-server op de REST API van AFAS, die je als custom connector aan Claude toevoegt.
- Personeelsoverzichten gaat naar Claude
- Openstaande posten gaat naar Claude
- Projecten en uren gaat naar Claude
- Taak of dossieritem komt uit Claude
Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman
In AFAS staan de gegevens waar HR, finance en directie elke maand vragen over hebben: wie begint er volgende maand, hoe verandert de bezetting per afdeling, welke facturen staan open. Wie daar nu een analyse van wil, maakt een export en plakt die in een chat, met alle kolommen erbij. Een koppeling geeft Claude alleen wat een vraag nodig heeft, rechtstreeks uit AFAS.
AFAS werkt met connectoren: GetConnectors om te lezen, UpdateConnectors om te schrijven. In een app connector leg je vast welke connectoren een koppeling mag gebruiken, en de token hoort bij één gebruiker. Daar zit de veiligheid: wat niet in de GetConnector staat, kan Claude ook niet ophalen.
Per gegeven: in welke richting het gaat, op welk moment, en waarom. Dit is het startpunt; in het eerste gesprek maken we het passend op jouw situatie.
- 01PersoneelsoverzichtenAFAS Profit → ClaudeBij het maandoverleg van HR
Naam, functie, afdeling, leidinggevende en start- of einddatum, via een GetConnector met alleen die velden. Claude maakt er een overzicht van in- en uitstroom per afdeling van. Salaris, BSN en verzuim staan niet in de connector, dus ook niet in het gesprek.
- 02Openstaande postenAFAS Profit → ClaudeVoor een klantgesprek of de debiteurenronde
Openstaande facturen per debiteur met bedrag en vervaldatum, in een aparte app connector voor finance. Claude zet ze op een rij of schrijft een conceptmail met de juiste factuurnummers. Versturen doet een medewerker.
- 03Projecten en urenAFAS Profit → ClaudeBij een projectevaluatie
Geschreven uren en budget per project, als je projecten in AFAS bijhoudt. Claude vergelijkt projecten en schrijft op wat opvalt. Laat bedragen uit AFAS komen in plaats van ze door Claude te laten schatten.
- 04Taak of dossieritemClaude → AFAS ProfitAlleen na akkoord van de gebruiker
Mag Claude iets vastleggen, laat het dan een dossieritem of workflowtaak klaarzetten die een collega beoordeelt. Zet die tool in Claude op 'Needs approval', zodat er altijd eerst een vraag komt.
Niet altijd. Doet een bestaande koppeling voor AFAS Profit en Claude precies wat je nodig hebt, dan zeggen we dat ook.
Een eigen MCP-server voor AFAS zet je op de REST API, met een token per app connector en gebruiker. In Claude voeg je die server toe als custom connector. Op Team en Enterprise doet een eigenaar dat; daarna verbindt elke medewerker zelf. Claude maakt verbinding vanuit de cloud van Anthropic, ook in Claude Desktop, dus de server moet via internet bereikbaar zijn. Staat hij in een afgeschermd netwerk, dan zet je de IP-adressen van Anthropic op de allowlist.
Er zijn ook MCP-servers voor AFAS van andere partijen. Die gebruiken dezelfde API en dezelfde token als elke andere koppeling. Let op waar zo'n server draait: een server bij een derde partij ziet alles wat er tussen AFAS en Claude gaat, dus ook met die partij heb je een verwerkersovereenkomst nodig.
- Niet iedereen mag hetzelfde zien: een teamleider alleen zijn eigen team, finance alleen financiële gegevens.
- Je wilt per aanroep vastleggen wie wat heeft opgevraagd, voor je eigen verantwoording onder de AVG.
- Claude moet AFAS combineren met andere bronnen, zoals je CRM of servicedesk.
- Je wilt dezelfde tussenlaag ook voor ChatGPT gebruiken, met dezelfde regels over wat zichtbaar is.
AI leest, sorteert en zet een voorstel klaar. Waar het ertoe doet, beslist een mens.
Een eerste versie van de toelichting
Claude haalt de cijfers van deze en vorige maand op, zoekt de grootste verschillen en schrijft een eerste versie van de toelichting. HR of de controller vult aan en tekent af.
Research zonder schrijftools
In de Research-modus kan Claude tools van je connectors aanroepen zonder telkens toestemming te vragen. Anthropic raadt aan om schrijftools dan uit te zetten. Geef een AFAS-connector voor onderzoek dus alleen leestools.
Beslissingen over mensen blijven bij HR
Contractwijzigingen, salarismutaties en uitdiensttredingen voert Claude niet door. Claude kan een vraag verkeerd begrijpen of een fout antwoord geven, dus bij zaken over mensen heeft HR het laatste woord.
Eén token voor iedereen
Een AFAS-token hoort bij één app connector en één gebruiker. Zet je die token als vaste sleutel in de connector, dan werkt iedereen in je Claude-organisatie met dezelfde toegang; Anthropic wijst daar zelf op. Wil je per medewerker andere rechten, dan heb je een tussenlaag nodig die via OAuth weet wie er vraagt en per persoon filtert.
Gevoelige velden eruit
Vertrouw niet op een instructie aan Claude om salarissen niet te noemen. Haal salaris, BSN, geboortedatum en verzuim uit de GetConnector. Wat niet wordt opgehaald, kan ook niet in een gesprek terechtkomen.
Waar de gegevens heen gaan
Wat de MCP-server teruggeeft, komt in het gesprek bij Anthropic, en Anthropic slaat data op in de VS. Op Team, Enterprise en de API traint Anthropic standaard niet op je gegevens. Wil je opslag en verwerking in Europa, dan gebruik je Claude via Amazon Bedrock of Google Cloud Vertex AI.
Testen buiten productie
Bouw en test de koppeling op een test- of acceptomgeving van AFAS, met een eigen REST-adres. Zo zie je wat Claude ophaalt voordat er echte personeelsgegevens doorheen gaan.
Wat moet waarheen
Welke gegevens gaan over, in welke richting, en welk systeem leidend is als twee waarden verschillen. Dat staat op papier voordat er iets gebouwd wordt. Voor deze koppeling gaat het om: Personeelsoverzichten, Openstaande posten, Projecten en uren, Taak of dossieritem.
Velden en regels
Per veld de vertaling tussen de systemen: statussen, btw-codes, grootboekrekeningen, artikelnummers. En wat er gebeurt bij een dubbel of een ontbrekend gegeven. Voor deze koppeling gaat het om: Eén token voor iedereen, Gevoelige velden eruit, Waar de gegevens heen gaan, Testen buiten productie.
Testen met echte gevallen
In een testomgeving of testadministratie, met de uitzonderingen die in de praktijk voorkomen: creditnota's, deelleveringen, gewijzigde klantgegevens.
Live, met logging en bewaking
Elke synchronisatie wordt gelogd en bij een fout krijgt iemand een melding. Verandert de API van een leverancier, dan passen wij de koppeling aan.

Geen accountmanager. Je spreekt iemand die zelf koppelingen bouwt, en die zegt het ook als een standaardkoppeling genoeg is.
- Kantoor aan de Duivendrechtsekade in Amsterdam
- ISO 9001 en ISO 27001, gecertificeerd door Kiwa
- 500 projecten opgeleverd
- 4,8 uit 127 reviews
Heeft AFAS een officiële koppeling met Claude?
Een connector van AFAS zelf zijn we bij onze controle op 18 oktober 2026 niet tegengekomen. Je koppelt AFAS aan Claude met een MCP-server op de REST API van AFAS, die je als custom connector toevoegt. Die server bouw je zelf of neem je af bij een andere partij.
Welk Claude-abonnement heb ik nodig?
Custom connectors werken op Free (maximaal één), Pro, Max, Team en Enterprise. Voor HR- en financiële gegevens ligt Team of Enterprise voor de hand: daar voegt een eigenaar de connector toe, bepaalt hij per tool wat mag en traint Anthropic standaard niet op je gegevens.
Kan Claude gegevens in AFAS wijzigen?
Alleen als je de MCP-server UpdateConnectors geeft. Voor HR- en salarisgegevens raden we dat af. Laat Claude hooguit een taak of dossieritem klaarzetten, en zet die tool in Claude op goedkeuring. Wat je niet wilt, zoals verwijderen, blokkeer je.
Werkt dezelfde MCP-server ook voor ChatGPT?
Ja. MCP is een open standaard die Claude en ChatGPT allebei ondersteunen. Eén afgeschermde server voor AFAS kan beide bedienen, met dezelfde regels over wat zichtbaar is. Hoe dat in ChatGPT werkt, staat op de pagina over AFAS koppelen aan ChatGPT.
Moet de MCP-server openbaar op internet staan?
Hij moet bereikbaar zijn vanuit de cloud van Anthropic, want daar komt de verbinding vandaan, ook als je Claude Desktop gebruikt. Achter een firewall laat je alleen de IP-adressen van Anthropic door. De server zelf praat met AFAS via de REST API met een token.
Gerelateerde diensten
- AFAS koppelen aan HubSpotAFAS koppelen aan HubSpot? Zo wordt een gewonnen deal een debiteur en order in AFAS, en ziet sales in HubSpot welke facturen er nog openstaan.
- AFAS koppelen aan SalesforceAFAS koppelen aan Salesforce? Zo gaan accounts, opportunities en facturen over en weer, binnen de API-limieten en met AFAS als financiële bron.
- AFAS koppelen aan TOPdeskAFAS koppelen aan TOPdesk? Zo komen medewerkers, afdelingen en vestigingen uit AFAS in de servicedesk, en start een in- of uitdienst een aanvraag.
- AFAS koppelen aan Microsoft 365AFAS koppelen aan Microsoft 365? Zo krijgt een nieuwe medewerker uit AFAS een account en groepen in Entra ID, en wordt hij bij uitdienst geblokkeerd.
- AFAS koppelen aan ChatGPTAFAS koppelen aan ChatGPT? Zo geef je een AI-assistent veilig toegang tot AFAS via een MCP-server met beperkte rechten, en houd je salaris en BSN erbuiten.
- AFAS KVK-koppelingAFAS KVK-koppeling: wat Zoeken in KvK in Profit al doet, wanneer je de KVK API zelf koppelt en hoe je organisaties via een UpdateConnector bijwerkt.
Bronnen
De technische feiten op deze pagina komen uit de officiële documentatie van de leveranciers, gecontroleerd op 18 oktober 2026. Leveranciers passen hun API's en limieten aan; bij een koppeling kijken we altijd naar de actuele stand.
- Claude Help Center: Get started with custom connectors using remote MCP
- Claude Help Center: Use connectors to extend Claude's capabilities
- Anthropic Privacy Center: Is my data used for model training?
- Anthropic Privacy Center: Where are your servers located?
- Claude: Regional compliance
- AFAS Help Center: REST API voor ontwikkelaars
- AFAS Help Center: Token genereren
- AFAS Help Center: GetConnector toevoegen
- AFAS Help Center: URL's van REST Services


