MCP-server
Checkje heeft een ingebouwde MCP-server (Model Context Protocol), zodat een AI-assistent zoals Claude je taken kan lezen en beheren. De koppeling gebruikt OAuth: je logt in met je eigen Checkje-account en de assistent kan alleen bij jouw taken.
Koppelen in Claude (claude.ai)
- Ga in Claude naar Settings → Connectors → Add custom connector.
- Vul als URL in:
https://my.checkje.app/api/mcp - Klik op Add en doorloop de inlogflow: je wordt naar Checkje gestuurd om in te loggen en toestemming te geven.
- Klaar. Vraag Claude bijvoorbeeld: "welke taken heb ik vandaag?" of "zet 'balkon opruimen' op mijn lijst voor zaterdag".
Koppelen in Claude Code
claude mcp add --transport http checkje https://my.checkje.app/api/mcp
Bij het eerste gebruik opent de OAuth-inlogflow in je browser.
Koppelen in ChatGPT
ChatGPT ondersteunt eigen MCP-connectors op betaalde abonnementen (Plus, Pro, Business) en alleen met Developer mode aan; die staat nog als bèta gemarkeerd, dus de menupaden kunnen verschuiven.
- Zet Developer mode aan: Settings → Connectors → Advanced settings → Developer mode.
- Kies Settings → Connectors → Create en vul als MCP-server-URL in:
https://my.checkje.app/api/mcp - Kies OAuth als authenticatie en doorloop de inlogflow van Checkje.
- Activeer de connector in een chat via het tools-menu.
Wat de assistent kan
De MCP-server biedt deze tools:
| Tool | Doet |
|---|---|
list_lists |
je lijsten opvragen |
list_tasks |
taken opvragen (per lijst of alles) |
create_task |
een taak aanmaken |
update_task |
een taak wijzigen, verplaatsen of toewijzen |
complete_task |
een taak afvinken of heropenen |
delete_task |
een taak verwijderen |
list_tags |
je eigen tags opvragen |
create_tag |
een tag aanmaken |
add_subtask |
een subtaak toevoegen |
complete_subtask |
een subtaak afvinken |
In een gedeelde lijst kan de assistent een taak toewijzen: je noemt het
e-mailadres van een lid, en list_tasks geeft de assignee ook zo terug. Zonder
lijstnaam laat list_tasks de taken weg die aan iemand anders zijn toegewezen,
net als Alle taken in de app; vraag je een gedeelde lijst op naam op, dan
krijg je alles wat erin staat.
Toegang intrekken
De koppeling loopt via je eigen account. Verwijder de connector in Claude om de toegang te stoppen.