FreeToDoList
Back to Blog

All You Need Is One URL

July 30, 2026 FreeTodoList Team
All You Need Is One URL

All You Need Is One URL

Here it is:

https://freetodolist.com/mcp

That's the whole integration. Paste that URL into Claude, ChatGPT, or any other MCP-compatible assistant, sign in to FreeTodoList once, and the assistant can read and manage your lists.

No app to install. No API key to generate, copy, and paste. No config file to hand-edit. No plan to upgrade to.

What just the URL actually means

Most integrations ask you to do five things before anything works: make an account on a developer portal, create an app, generate a key, store the key somewhere, then paste it into a config file with the right JSON shape.

This one asks you to do one thing: give your assistant the address.

  1. In your AI client, add a custom connector or integration.
  2. Enter https://freetodolist.com/mcp.
  3. Your browser opens FreeTodoList. Sign in and click Authorize.

That's it. The assistant now works as you, sees only what your account can see, and you can revoke it any time. Step-by-step screenshots for claude.ai and ChatGPT are on the connection guide.

A real example

Here's an actual exchange, start to finish:

You: Create a todo list called Sean's new list

Assistant: Created — Sean's new list. https://freetodolist.com/lists/…

You: Add an item called Write blog post about how to use MCP with free todo list

Assistant: Added to Sean's new list.

Two sentences, one new list, one new task. Nothing was typed into a form and no tab was switched. The list is a normal FreeTodoList list — open it in the browser and it's right there, ready to share, print, or subscribe to.

Everything your assistant can do

Sixteen tools, and they map to the things you already do in the UI:

Lists

  • See every list you own, with total, completed, pending, and overdue counts
  • Open a single list with all its items and tabs
  • Create a new list, with an optional description

Items

  • Add an item, optionally with a due date and a tab
  • Set or clear a due date
  • Mark complete, or re-open something you finished too early
  • Reorder items into any sequence you describe
  • Search across every item in your account

Tabs

  • Create, rename, delete, and reorder tabs
  • Bulk-assign a pile of items to a tab in one go, or move them back to All

Links

  • Get the canonical URL for a list, a public read-only share link, an iCalendar feed, or an RSS feed — for one list or for everything you own

That last one is quietly useful. Ask for a share link and sharing gets enabled for that list automatically, so send my sister the packing list is a single sentence. Ask for a calendar feed and you can drop your due dates straight into Google Calendar or Apple Calendar.

Things worth asking for

  • What's overdue across all my lists?
  • Add these six things to my errands list.
  • Make a tab called Marketing on the launch list and move the copywriting items into it.
  • Reorder my groceries list by aisle — produce, then dairy, then dry goods.
  • Give me a share link for the party list.
  • Search everything for 'passport'.
  • What's on my plate today?

It works with any MCP client

The Model Context Protocol is an open standard, not a Claude thing or an OpenAI thing. Any client that speaks MCP can use the same URL — Claude Desktop, claude.ai, ChatGPT Connectors, editors, terminal agents, and whatever ships next month. We didn't build a Claude integration and a ChatGPT integration. We built one endpoint, and every compatible client gets it for free.

Privacy and turning it off

The assistant signs in as you through a normal OAuth flow. The AI vendor doesn't get standing access to your account or a copy of your data — they see the results of the specific tool calls you asked for during your conversation, the same way they'd see anything you paste into a chat.

To disconnect, turn the connector off inside the assistant, or sign in to FreeTodoList and revoke the token from the OAuth dashboard. Revocation is immediate: the next request from that client is refused.

Still free, still no sign-up wall

FreeTodoList has always been usable without an account. Connecting an AI assistant needs one, because the assistant has to know whose lists it's touching — but that's the only requirement. No paid tier gates this, there's no per-request limit to worry about, and nothing here costs anything.

One URL. Thirty seconds. Then you can stop typing your todos and just say them.

Got an idea for something you'd want to ask your assistant to do? Send us feedback — adding a new tool is easy once we know what people actually want.