todo-mcp-server
Verified Safeby ramu537
Overview
This server provides a RESTful API for managing a TODO list, exposing standard CRUD operations and specific status filters, and also registers these functionalities as tools for potential integration with a Spring AI client.
Installation
mvn spring-boot:runSecurity Notes
No 'eval', obfuscation, or hardcoded secrets were found in the provided source code. Input validation is present via `@Valid` annotations and handled by a global exception handler. The `@CrossOrigin(origins = "*")` annotation on the `TodoController` allows all domains to make requests, which could be overly permissive for production environments and should be restricted to specific trusted origins. No explicit authentication/authorization mechanisms are implemented, making the API openly accessible to anyone who can reach the server.
Similar Servers
springboot-mcp-server
An AI-powered Spring Boot server for student management, demonstrating tool-use capabilities with an external large language model.
SQL-QueryDSL-query-mcp-server
Serves as a Model Context Protocol (MCP) server for AI clients to query and filter data from a SQL database using QueryDSL.
my-mcp-server
Provides a schema-based API for AI clients to query and filter employee data from a SQL database using QueryDSL.
spring-ai-mcp-server
Provides AI tools for managing TODO list items through a Spring AI Multi-Modal Chat Protocol (MCP) server.