使用说明
全MCP服务器
使用MCP(机器认知平台)框架和Python实现待办事项列表管理器。通过Claude Desktop或CLI界面提供任务管理功能。
演示
先决条件
- Python 3.13或兼容版本
- 基本的命令行熟悉度
设置
环境设置
# Create and activate virtual environment
python3 -m venv .venv
source .venv/bin/activate # macOS/Linux
# .venv\Scripts\Activate.ps1 # Windows PowerShell
# Upgrade pip and install dependencies
pip install --upgrade pip
pip install mcp uv typer
MCP配置
# Initialize MCP project
uv init MCP_Server
cd MCP_Server
# Add MCP CLI support
uv add "mcp[cli]"
# Install MCP server
uv run mcp install main.py
# Run the server
uv run mcp run main.py
用法
运行后,通过Claude Desktop或CLI界面使用Todo MCP命令:
add_task "Buy groceries"list_tasksmark_done 1
快速入门摘要
# Setup environment
python3 -m venv .venv
source .venv/bin/activate
pip install --upgrade pip
pip install mcp uv typer
# Configure MCP
uv init MCP_Server
cd MCP_Server
uv add "mcp[cli]"
uv run mcp install main.py
uv run mcp run main.py
故障排除
- 在运行命令之前,确保虚拟环境已激活
- 如果找不到命令,请检查Python版本兼容性
- 使用
deactivate退出虚拟环境
许可证
MIT许可证
