定位:一款开源的MCP工具,专为程序员设计,用于自动登记每日开发时间,可在Cursor、VSCode等环境中使用!
基于YesDev项目管理工具通过AI帮助您(程序员)登记和管理任务时间。重点解决两大矛盾:
您可以通过npm或yarn全局安装此工具:
npm install -g @yesdevcn/yesdev-mcp-server
检查本地安装目录的位置,并确保具有执行权限:
$ which yesdev-mcp-server
/Users/dogstar/.nvm/versions/node/v18.20.4/bin/yesdev-mcp-server
$ chmod +x /Users/dogstar/.nvm/versions/node/v18.20.4/bin/yesdev-mcp-server
在cursor配置中添加以下内容:
{
"mcpServers": {
"yesdev-mcp-server": {
"command": "node",
"args": ["/path/to/bin/yesdev-mcp-server"],
"env": {
"YESDEV_ACCESS_TOKEN": "你的YesDev令牌"
}
}
}
}
对于上述路径,请替换为您本地安装路径,并使用之前的
which yesdev-mcp-server可以获取。
例如,在cursor中的一个问题:
请帮我同步我今天做的新系统开发,并在Yesdev中创建一个新项目。
然后,为我创建的功能和接口需求创建相应的需求。
最后,帮我输入相应的需求任务和工作时间。
调用MCP工具:

最后,由AI在YesDev中创建的新项目、需求、任务和时间:

常见提示词参考:
git clone https://github.com/yesdevcn/yesdev-mcp-server.git
cd yesdev-mcp-server
npm install
.env文件:cp .env.example .env
# 获取方式:https://www.yesdev.cn/platform/account/accountInfo
YESDEV_ACCESS_TOKEN=填写你自己的令牌
启动开发服务器:
npm run dev
npm run build
npm start
运行效果类似于以下:
$ npm run build && npm start
> yesdev-mcp-server@1.0.0 build
> tsc && chmod 755 dist/index.js
> yesdev-mcp-server@1.0.0 start
> node dist/index.js
正在注册工具...
YesDev MCP Server 已启动
已注册的工具: [
'search_staff', 'get_workgroup_list',
'get_my_profile', 'create_task',
'get_task_detail', 'update_task',
'remove_task', 'query_tasks',
'get_my_task_list', 'get_project_task_list',
'get_my_project_list', 'get_project_detail',
'update_project', 'create_project',
'update_project_status', 'update_project_time',
'get_project_list', 'create_need',
'update_need', 'get_need_detail',
'get_need_detail_lite', 'remove_need',
'query_needs', 'get_project_needs',
'get_sub_needs', 'submit_daily_report',
'get_my_problems', 'update_problem'
]
如果您在使用过程中遇到任何问题或有任何建议,请随时通过以下方式联系我们: