
wrike-mcp-server

2025.04.10
2
Python项目管理AI 集成交流协作
wrike-mcp-server 是一个轻量级的 Wrike MCP 服务器实现,旨在帮助用户将 Wrike 项目管理平台与他们喜欢的 LLM 工具集成。该服务器作为 Wrike 和语言学习模型(LLMs)之间的桥梁,通过一组定义良好的 API 端点,使 AI 驱动的工具能够与 Wrike 数据进行交互。
View on GitHub
Overview
基本能力
产品定位
wrike-mcp-server 是一个用于集成 Wrike 项目管理平台与 LLM 工具的中介服务,提供 API 端点以实现 AI 工具与 Wrike 数据的交互。
核心功能
- 使用永久链接 URL 获取任务详情
- 检索分配给认证用户的任务
- 从特定文件夹中获取任务
适用场景
- 通过 AI 工具分析 Wrike 任务
- 自动化任务管理和优先级排序
- 从特定文件夹中提取任务并进行总结
工具列表
- Fetch a specific task: 通过任务链接获取任务详情并生成摘要
- Get tasks assigned to you: 获取分配给用户的任务并生成优先级列表
- Get tasks from a specific folder: 从特定文件夹中获取任务并生成总结
常见问题解答
- 需要 Python 3.x 和 Wrike API 令牌
- 安装依赖时需使用
pip install -r requirements.txt
- 配置客户端应用(如 Cursor IDE)以与 MCP 服务器配合使用
使用教程
使用依赖
- Python 3.x
- Wrike API token
- 所需的 Python 包(见
requirements.txt
)
安装教程
- 克隆仓库
- 创建并激活虚拟环境: ```bash # 创建虚拟环境 python -m venv venv
# 激活虚拟环境(macOS 和 Linux)
source venv/bin/activate
3. **安装依赖**:
bash
pip install -r requirements.txt
4. **配置客户端应用(以 Cursor IDE 为例)**:
- 进入 **Settings → Cursor Settings → MCP**,点击 **Add new global MCP server**
- 添加以下配置(路径需正确):
json
{
"mcpServers": {
"wrike-mcp-server": {
"command": "/Users/username/wrike-mcp-server/.venv/bin/python /Users/username/wrike-mcp-server/server.py",
"env": {
"WRIKE_API_TOKEN": "
调试方式
- 启动服务器后,使用客户端工具(如 Cursor IDE)发送示例请求,如:
Please analyze the following task and provide a short summary: https://www.wrike.com/open.htm?id=12345678
确保服务器正确响应并返回任务详情。