MCP.so
登录

Todo App with MCP Server

@sam55silver

基本信息

分类

生产力

传输方式

stdio

作者

sam55silver

关于 Todo App with MCP Server

A demo project connecting AI assistants to a Todo app using Model Context Protocol. Features React frontend, FastAPI backend, and Claude Desktop integration.

Todo App with MCP Server 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

Todo App with MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Todo App with MCP Server?

A demonstration project that builds a Model Context Protocol (MCP) server for a simple Todo application. It integrates a React/TypeScript frontend, a FastAPI backend, and an MCP server to enable AI systems (such as Claude) to interact with Todo items through standardized tools.

How to use Todo App with MCP Server?

Start all services with docker-compose up, which launches the frontend on port 5173 and the backend on port 8000. To use the MCP server with Claude Desktop, add a todo-mcp entry to the mcpServers section of the Claude Desktop configuration file, pointing to the todo-mcp directory and running main.py with uv.

Key features of Todo App with MCP Server

  • Implements the Model Context Protocol (MCP) open standard
  • Provides tool-based interaction with the Todo application
  • Three‑component architecture: React frontend, FastAPI backend, MCP server
  • Ready‑to‑run with Docker Compose
  • Integrated with Claude Desktop for AI‑driven Todo management

Use cases of Todo App with MCP Server

  • Demonstrating how to build an MCP server for a typical CRUD application
  • Enabling Claude Desktop to create, read, update, and delete Todo items
  • Learning the MCP client‑server architecture with a concrete example

常见问题

1

What exactly is the Model Context Protocol (MCP)?

MCP is an open standard developed by Anthropic that allows AI systems to dynamically connect with external tools, files, and APIs using a client‑server architecture. It provides a standardized way for AI models to access real‑time data and execute operations through defined tools.

2

What are the prerequisites for running this project?

You need Docker and Docker Compose, Node.js, Python, UV (Python package manager), and Claude Desktop (for using with Anthropic’s Claude AI).

3

How do I start the application?

Run `docker-compose up` in the project root. This will start the frontend (port 5173) and backend (port 8000) services.

4

How do I configure Claude Desktop to use the MCP server?

Edit the Claude Desktop configuration file (`claude_desktop_config.json`). Add a `todo-mcp` server entry under `mcpServers` with the `command` `uv`, `args` pointing to the `todo-mcp` directory and `main.py`, then restart Claude Desktop.

5

What transports or authentication does the MCP server use?

The README does not specify transport or authentication details; it only describes configuration via the Claude Desktop configuration file.

评论

生产力 分类下的更多 MCP 服务器