应用程序关键MCP
使用FastMCP构建的MCP服务器集合。
服务器
- Toggl服务器 -通过Toggl API进行时间跟踪和生产力监控
- Trello 服务器 -通过Trello API进行卡管理和董事会操作
安装
# Install dependencies
uv sync
# Install in development mode
pip install -e .用法
每个服务器都可以独立运行:
# Toggl server
mcp-server-toggl
# Trello server
mcp-server-trello发展
该项目使用:
- FastMCP 用于MCP服务器实现
- 紫外线 用于依赖关系管理
- 派丹蒂克 用于数据验证
- httpx 用于异步HTTP请求
添加新服务器
- 在下创建新目录
src/app_vitals_mcp/servers/ - 使用FastMCP实现服务器
- 将入口点添加到
pyproject.toml - 添加文档
测试
uv run pytest代码检查
uv run ruff check
uv run mypy src/