TodoMCPServer
Verified Safeby cpateldev
Overview
Develops a Todo list management system with a REST API and Model Context Protocol (MCP) server support, enabling integration with AI coding assistants.
Installation
dotnet runEnvironment Variables
- ASPNETCORE_ENVIRONMENT
Security Notes
The application uses an in-memory database, which is not persistent and resets on restart. It lacks authentication and authorization mechanisms, making it unsafe for production environments. It binds to `http://localhost:5000` and `https://localhost:7000` by default. `AllowedHosts: "*"` in `appsettings.json` is present but typically safe when only binding to `localhost`. Review and implement full security measures for production deployment.
Similar Servers
mcp-container-ts
An MCP server providing secure, role-based access to external tools (like a TODO list) for Large Language Models via Streamable HTTP, with built-in observability.
todo-mcp-server
Provides autonomous task management and random string generation for AI agents via Model Context Protocol (MCP) using stdio or HTTP transports.
mcp_server
This server implements the Model Context Protocol (MCP) to expose developer-defined tools as a HTTP API, specifically demonstrating a task creation tool.
mcp-cf7b72a7-27e74bd9-todo-list-mcp
This MCP server exposes a Todo List API as tools for AI models like Claude.