Checkje

Command Palette

Search for a command to run...

MCP server

Checkje has a built-in MCP server (Model Context Protocol), so an AI assistant such as Claude can read and manage your tasks. The connection uses OAuth: you sign in with your own Checkje account and the assistant can only reach your tasks.

Connect in Claude (claude.ai)

  1. In Claude, go to Settings → Connectors → Add custom connector.
  2. Enter this URL: https://my.checkje.app/api/mcp
  3. Click Add and complete the sign-in flow: you are sent to Checkje to log in and grant access.
  4. Done. Ask Claude things like "what's on my list today?" or "add 'clean the balcony' for Saturday".

Connect in Claude Code

claude mcp add --transport http checkje https://my.checkje.app/api/mcp

The OAuth sign-in flow opens in your browser on first use.

Connect in ChatGPT

ChatGPT supports custom MCP connectors on paid plans (Plus, Pro, Business) and only with Developer mode enabled; it is still marked beta, so the menu paths may shift.

  1. Enable Developer mode: Settings → Connectors → Advanced settings → Developer mode.
  2. Choose Settings → Connectors → Create and enter this MCP server URL: https://my.checkje.app/api/mcp
  3. Pick OAuth as authentication and complete Checkje's sign-in flow.
  4. Enable the connector in a chat via the tools menu.

What the assistant can do

The MCP server offers these tools:

Tool Does
list_lists fetch your lists
list_tasks fetch tasks (per list or all)
create_task create a task
update_task edit a task
complete_task complete or reopen a task
delete_task delete a task
list_tags fetch a list's tags
create_tag create a tag
add_subtask add a subtask
complete_subtask complete a subtask

Revoking access

The connection runs through your own account. Remove the connector in Claude to stop access.