Checkje

Command Palette

Search for a command to run...

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)

  1. Ga in Claude naar Settings → Connectors → Add custom connector.
  2. Vul als URL in: https://my.checkje.app/api/mcp
  3. Klik op Add en doorloop de inlogflow: je wordt naar Checkje gestuurd om in te loggen en toestemming te geven.
  4. 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.

  1. Zet Developer mode aan: Settings → Connectors → Advanced settings → Developer mode.
  2. Kies Settings → Connectors → Create en vul als MCP-server-URL in: https://my.checkje.app/api/mcp
  3. Kies OAuth als authenticatie en doorloop de inlogflow van Checkje.
  4. 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.