1. 任务需求
上一篇:Cursor配置DeepSeek调用MCP服务实现任务自动化
上篇文章使用Cursor
配置DeepSeek
调用MCP
服务实现任务自动化,但Cursor
只有14天的免费试用,作为Cursor
的平替,本文将使用VSCode
安装Cline
插件,配置DeepSeek V3
大模型,通过调用MCP
服务,实现任务的自动化执行,任务如下,本文实验依赖于上一篇文章结果。
现在交给你一个任务,编写一个北京一日游的出行攻略
1、在工作目录E:\mcp
下创建一个新的文件夹,命名为"北京旅行"。分别从数据库mcp_test
中获取表location_foods
当地美食表、subway_trips
地铁线路表的结构、数据信息。然后提取出其中的数据,放入两个txt
中进行保存。
2、根据txt
中的内容,生成一个精美的html
前端展示北京地铁交通及周边美食的页面,并存放在该目录下。
2. 环境准备
2.1 安装VSCode
VSCode
官网:https://code.visualstudio.com/。VSCode
安装略,自行搜索。
2.2 安装Cline插件
2.3 Cline配置DeepSeek
在配置大模型之前,需要进行登录,本人是用Github
账号登录,需要翻墙,否则登录失败。
DeepSeek
的Key
申请,可参考上一篇文章。这里有Plan Mode
和Act Mode
,顾名思义,Plan Mode
是用于任务分解,选择的DeepSeek V3
模型,Act Mode
是任务执行,选择的是DeepSeek R1
模型。
3. MCP Server配置
配置两个MCP Server
mysql
filesystem
{
"mcpServers": {
"mysql": {
"type": "stdio",
"command": "uvx",
"args": [
"--from",
"mysql-mcp-server",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "123456",
"MYSQL_DATABASE": "mcp_test"
}
},
"filesystem": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-filesystem",
"e:/mcp",
"e:/test"
]
}
}
}
验证MCP Server
的可用性。
进行MCP Server
相关配置,全选上。
4. 运行结果
现在交给你一个任务,编写一个北京一日游的出行攻略
1、在工作目录E:\mcp
下创建一个新的文件夹,命名为"北京旅行"。分别从数据库mcp_test
中获取表location_foods
当地美食表、subway_trips
地铁线路表的结构、数据信息。然后提取出其中的数据,放入两个txt
中进行保存。
2、根据txt
中的内容,生成一个精美的html
前端展示北京地铁交通及周边美食的页面,并存放在该目录下。
注:
- 在
Plan
的执行过程中,模型会输出让你确认的内容,确认后,会提示你进入Act mode
。 - 在
Act
的执行过程中,遇到E:\mcp
目录无法执行的情况,是因为模型默认去找VSCode
的安装目录下的这个目录,用的是相对目录,需要提示模型。 - 执行过程大概耗时30分钟,这过程会不断让你去确认。
- 最后的生成
HTML
代码,会有bug
,查看生成的代码,是因为读取文件路径的问题,又使用的是相对路径。 - 使用
DeepSeek
模型,建议充值2块钱,否则key会认证失败。