# Use FreeTodoList with Claude or ChatGPT

You can connect FreeTodoList to AI assistants like **Claude** or **ChatGPT** so they can read and update your todo lists for you. Once you connect, you can ask things like:

- *"What's on my groceries list?"*
- *"Add 'pick up dry cleaning' to my errands list, due Friday."*
- *"Mark all my completed work tasks as done."*
- *"What do I have overdue?"*

You sign in with your FreeTodoList account once. After that, the assistant works as you and only sees what you can see. You can disconnect any time.

## What the AI can do for you

- See your todo lists, with item counts and overdue tracking
- Read items in any of your lists
- Create new lists, add items, set due dates
- Mark items complete (or undo it)
- Reorder items in a list
- Search across everything in your account

## Connect Claude (claude.ai)

1. In Claude.ai, go to **Settings → Integrations** (sometimes called **Connectors** or **Custom Integrations**).
2. Click **Add custom integration**.
3. Enter the URL: `https://freetodolist.com/mcp`
4. Claude will redirect you to FreeTodoList. Sign in and click **Authorize**.
5. The integration shows up in your tools picker. Turn it on for any chat where you want Claude to manage your lists.

## Connect ChatGPT

ChatGPT supports custom MCP connectors:

1. In ChatGPT, go to **Settings → Connectors**.
2. Click **Browse connectors** → **Add custom connector**.
3. Server URL: `https://freetodolist.com/mcp`
4. Sign in to FreeTodoList when prompted and click **Authorize**.
5. Enable the FreeTodoList connector in any chat to start using it.

## How to disconnect

Two ways:

- **Inside the AI assistant**: turn off the integration / connector.
- **From your FreeTodoList account**: log in, go to the OAuth dashboard, and revoke the token for the AI assistant. The next time the assistant tries to do anything, it'll be locked out.

## Privacy

The AI assistant signs in as you and only sees what your account can see. We don't share your data with the AI vendor — they only see what you ask the assistant to look at. Standard [privacy policy](/privacy) applies.

## Troubleshooting

**The browser opens but the page is blank or won't load.** Close it and try again. Sometimes the first request times out.

**OAuth seems to loop or never finishes.** Clear cookies for freetodolist.com and try the connection flow again.

**Tools don't show up in Claude or ChatGPT.** Refresh the page or restart the app. For ChatGPT, remove the connector and re-add it.

**Want to revoke access.** Sign in to FreeTodoList, visit the admin OAuth dashboard, and click Revoke next to the token for the AI client. The assistant will need to sign in again next time.

## Questions

[Send feedback](/feedbacks/new) — happy to help if a setup step doesn't work or your AI assistant isn't on this list.
