Skip to main content

Any.do + MCP

Connect Any.do with your favorite AI assistants using the Model Context Protocol (MCP) for seamless task and calendar management.

Bring the power of Any.do to your favorite AI assistants with our new MCP (Model Context Protocol) integration! Whether you're using Claude, ChatGPT, or your own custom setup, you can now manage your tasks, reminders, and calendar events through a seamless, natural language interface.

The Any.do MCP server has the exact same capabilities as our custom ChatGPT integration, but with even more flexibility. It allows AI models to "talk" directly to your Any.do account, letting you stay organized without ever leaving your chat.

💡 Note: The Any.do MCP integration is currently in beta. We’d love to hear your feedback as we continue to improve the experience!


🚀 How to connect Any.do with Claude

Connecting Any.do to Claude is quick and easy. Follow these steps to get started:

  1. Go to claude.ai or open the Claude desktop app and open Settings.

  2. Navigate to SettingsConnectors.

  3. Click + or Add custom connector.

  4. Enter the Any.do MCP server URL: https://mcp.any.do/sse

  5. Complete the authorization flow when prompted to link your Any.do account.

  6. In a new chat, enable the connector from the + menu → Connectors.

Once connected, you can simply ask Claude to manage your tasks or check your schedule!


🚀 How to connect Any.do with ChatGPT

ChatGPT supports MCP-powered custom apps on eligible workspace plans. You can connect Any.do through either the ChatGPT web app or the ChatGPT desktop app.

Please note that these are two separate setup methods, and the way you access Any.do after connecting is different for each one. Once connected, ChatGPT can access Any.do only according to the permissions you approve during authentication.

ChatGPT Web

  1. Open ChatGPT in your web browser.

  2. Go to Settings → Plugins → Browse Plugins.

  3. Click the + button to add a new MCP server.

  4. Enter a name for the app, such as Any.do.

  5. Add the Any.do MCP endpoint: https://mcp.any.do/sse

  6. Click Create.

  7. Complete the authorization process to connect your Any.do account.

  8. Once connected, you can manage the app from Settings → Apps.

To use Any.do in a chat on the web, you need to explicitly tag it using Any.do.

For example:
@Any.do What are my overdue tasks?

ChatGPT Desktop

  1. Open the ChatGPT desktop app.

  2. Go to Settings → Plugins and select Add MCP Server.

  3. Choose Streamable HTTP.

  4. Enter Any.do as the server name.

  5. Add the Any.do MCP endpoint: https://mcp.any.do/sse

  6. Click Save.

  7. Return to the MCP section and click Authenticate next to the Any.do server.

  8. Complete the authorization process using the same Any.do account you use on your devices.

On the desktop app, you do not need to tag Any.do. Simply mention Any.do naturally in your prompt.

For example:
How many overdue Any.do tasks do I currently have?


👤 What you can do with Any.do MCP

Since the MCP integration shares the same DNA as our ChatGPT integration, you have full control over your productivity:

  • Manage Personal Tasks: Create, update, archive, or delete tasks in any of your personal lists.

  • Set Reminders: Add one-time or recurring reminders so you never miss a beat.

  • Workspace Collaboration: Manage boards, sections, and tasks within your team workspaces.

  • Calendar Integration: View, create, and update calendar events directly through your AI assistant.

  • Smart Grocery Lists: Add items in bulk to your grocery list with ease.

💡 Pro Tip: Try asking your AI: "What's on my plate for today?" or "Remind me to call the team every Monday at 10 AM."


🎯 FAQs

🆓 Is the Any.do MCP integration free?

Yes! The MCP server is available for all Any.do users. However, please note that access to MCP features in Claude or ChatGPT may depend on your plan with those respective platforms.

🌍 Does it support multiple languages?

Absolutely. As long as your AI assistant (Claude or ChatGPT) supports your language, you can manage your Any.do tasks in your native tongue.

🛠️ Can I use this programmatically?

Yes! Developers can connect to the Any.do MCP server at https://mcp.any.do/sse. Please note that the endpoint is protected by OAuth 2.0, so you will need to handle the authorization flow to obtain a valid bearer token before your custom client can access Any.do data.

📱 Can I use MCP on mobile?

Currently, setup must be performed on a desktop browser. Once the connector is authorized and enabled, its availability on mobile apps depends on the specific AI platform's support for custom connectors.

Did this answer your question?