Remote MCP Entra Id Todo
This is a Model Context Protocol server based on Cloudflare Workers, integrating Microsoft Entra ID OAuth authentication and Microsoft To Do task management functions. It supports remote MCP connections, allowing users to log in with a Microsoft account and manage to - do items.
rating : 2 points
downloads : 4.4K
What is the Microsoft To Do MCP Server?
This is a bridge server that connects AI assistants with Microsoft To Do. Through the Model Context Protocol (MCP) standard, it allows AI assistants (such as Claude and Cursor) to securely access and manage your Microsoft To Do tasks. You only need to log in and authorize once with your Microsoft account, and the AI assistant can help you create tasks, set reminders, view to - do items, etc.How to use this service?
1. Configure the server address in your AI client (such as Claude Desktop). 2. When connecting for the first time, a browser will open to let you log in and authorize with your Microsoft account. 3. After authorization, the AI assistant can use various task management tools. 4. You can manage your to - do items just like having a conversation with the assistant.Use cases
• Let the AI assistant help you organize and plan tasks. • Create and update to - do items through natural language. • Set task reminders and deadlines in conversations. • Synchronize and manage tasks across devices (through the Microsoft To Do app). • Let the AI assist with task assignment and tracking during team collaboration.Main features
Secure authentication
Use Microsoft Entra ID OAuth 2.1 authentication to ensure the security of your account. All communications are encrypted, and tokens are securely stored.
Complete task management
Supports creating, reading, updating, and deleting tasks. You can set deadlines, reminders, importance levels, classification tags, etc.
List management
Create and manage different task lists (such as work, personal, shopping, etc.). Supports renaming and deleting lists.
Timezone support
Supports global timezone settings and can correctly set task deadlines and reminders according to your timezone.
Multi - client support
Compatible with multiple MCP clients such as Claude Desktop, Cursor, and Windsurf. One configuration can be used in multiple places.
Cloud deployment
Deployed based on Cloudflare Workers, available globally without the need for local server maintenance.
Advantages
🔐 Enterprise - level security: Use Microsoft's official OAuth authentication, meeting enterprise security standards.
🌐 Cross - platform synchronization: Fully synchronized with the Microsoft To Do app, supporting multi - device access on mobile phones and computers.
🤖 Natural language interaction: Manage tasks through conversations without learning complex interfaces.
⚡ Fast deployment: Based on Cloudflare, easy to deploy with fast global access speed.
🔄 Real - time synchronization: Task changes are synchronized to the Microsoft cloud in real - time.
📱 Multi - client support: Can be used in different AI assistants and development tools.
Limitations
🔗 Requires a Microsoft account: You must have a Microsoft account to use it.
🌍 Network dependency: Requires a stable network connection to access cloud services.
🛠️ Initial configuration: Some technical configuration steps are required for the first use.
📊 Function limitations: Limited by the functionality of the Microsoft Graph API.
⏰ Reminder delay: The reminder function depends on the push of the Microsoft To Do app.
How to use
Configure the AI client
Add the MCP server address to the configuration file of the AI assistant you are using (such as Claude Desktop).
Authorize on the first connection
Restart the AI client. When connecting for the first time, a browser will automatically open. Log in and authorize with your Microsoft account.
Start using the tools
After successful authorization, Microsoft To Do - related tools will appear in the AI assistant's tool menu, and you can start using them.
Manage tasks
Tell the AI assistant what tasks you want to create, view, or update through natural language.
Usage examples
Daily work plan
Let the AI assistant help you plan your daily work tasks in the morning.
Shopping list management
Add shopping items to the list at any time during the conversation.
Meeting preparation
Create a preparation task list for an important meeting.
Task query and organization
Quickly understand the status of to - do items.
Frequently Asked Questions
Is this service secure? Will my Microsoft account information be leaked?
Do I need to pay to use it?
Which AI assistants are supported?
Where is the task data stored?
If I want to stop using it, how can I revoke the permissions?
Does it support team collaboration tasks?
How do task reminders work?
What should I do if there is a connection problem?
Related resources
Microsoft To Do official website
Learn about all the functions and updates of Microsoft To Do.
Model Context Protocol official website
Official documentation and specifications of the MCP protocol.
GitHub project repository
Server source code and the latest updates.
Cloudflare Workers documentation
Guide for deploying and configuring Cloudflare Workers.
Microsoft Graph API reference
Detailed documentation of To Do - related APIs.
OAuth 2.1 specification
Understand the authentication protocol standard used.

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.5K
4.5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
17.3K
4.3 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
53.4K
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
27.3K
5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
24.0K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
51.0K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
18.1K
4.5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
75.2K
4.7 points






