当前位置: 首页 > news >正文

【AI】【MCP】搭建私人王炸MCP自动化工作流

目录

一、什么是MCP 

二、MCP大集合

 三、准备工作

3.1 安装node.js

3.2 安装vscode

3.3 安装cline插件

3.3.1 安装

 3.3.2 配置Cline

四、配置MCP服务

 4.1 Search-mcp服务

4.2 playwright-mcp 服务


前言:梦想组合,轻松办公,告别手动,AI编码超神!

一、什么是MCP 

        MCP 全称为 Model Context Protocol(模型上下文协议),是 Anthropic 公司在 2024 年 11 月推出的一种开放协议,旨在统一规范大型语言模型(LLM)与外部数据源和工具之间的通信。

MCP工作原理:

MCP与Function Call区别 :

二、MCP大集合

https://github.com/punkpeye/awesome-mcp-servers

这是最出色的mcp服务大集合

可按照说明书上的服务器去搭建自己的MCP服务

 三、准备工作

3.1 安装node.js

https://nodejs.org/zh-cn

网址如下 

3.2 安装vscode

https://vscode.github.net.cn/

3.3 安装cline插件

3.3.1 安装

在vscode插件搜索Cline,安装

 3.3.2 配置Cline

配置cline,选择openRouter 或deepseek(需收费)

# openRouter 需要去注册获取KEY:
https://openrouter.ai/settings/keys# deepseek 需要注册获取KEY:
https://platform.deepseek.com/api_keys

我使用openRouter

openRouter 的Key获取方式(我使用github帐号登录的)

点击Create即可

四、配置MCP服务

 4.1 Search-mcp服务

选择下图

将search 配置到cline当中

初始化显示下图:

先执行pip命令注意python版本需要大于3.10,我使用3.10.11

pip install mcp-server-fetch

上面安装完成修改这个配置文件 

{"mcpServers": {"fetch": {"command": "python","args": ["-m", "mcp_server_fetch"]}}
}

4.2 playwright-mcp 服务

先安装(这个不确定啊,理论上这是多余)

npm install -g @executeautomation/playwright-mcp-server

官方是:

https://github.com/executeautomation/mcp-playwright
{"mcpServers": {"playwright": {"command": "npx","args": ["-y", "@executeautomation/playwright-mcp-server"]}}
}

报错:spawn npx ENOENT spawn npx ENOENT

改成

{"mcpServers": {"playwright": {"command": "cmd","args": ["/c", "npx", "-y", "@executeautomation/playwright-mcp-server"]}}
}

成功 

使用时勾上

http://www.xdnf.cn/news/192457.html

相关文章:

  • 微信jdk 前端vue获取流程1、
  • 泰迪杯实战案例超深度解析:特殊医学用途配方食品数据分析与智能推荐系统设计
  • 《Linux篇》基础开发工具——vim详细介绍
  • 使用手机录制rosbag包
  • 21.气体放电管的特性与使用注意事项
  • uniapp+vue3+ts 使用canvas实现安卓端、ios端及微信小程序端二维码生成及下载
  • 十一、引用与拷贝函数(References the Copy-Constructor)
  • C++实时统计数据均值、方差和标准差
  • WGCAT工单系统发现错误 定时处理工单数据任务错误
  • MySQL笔记-mysql -hlocalhost和mysql -h127.0.0.1的不同
  • C语言教程(十八):C 语言共用体详解
  • 基于Python的携程国际机票价格抓取与分析
  • 【MCP教程系列】如何自己打包MCP服务并部署到阿里云百炼上【nodejs+TypeScript】搭建自己的MCP【Cline】
  • 排序算法详解笔记
  • Fiddler+Yakit实现手机流量抓包和小程序抓包
  • 【ESP32】st7735s + LVGL移植
  • 输出圆周率的前n位数字
  • 出口转内销如何破局?“金融+数智供应链”模式含金量还在上升
  • OpenHarmony - 小型系统内核(LiteOS-A)(十三),LMS调测
  • 文献阅读(一)植物应对干旱的生理学反应 | The physiology of plant responses to drought
  • 早投早发表!3本 Nature 新子刊已开放投稿系统!
  • 【前端】从零开始的搭建顺序指南(技术栈:Node.js + Express + MongoDB + React)book-management
  • 97AB-ASEMI机器人功率器件专用97AB
  • transformer-实现单层encoder_layer
  • JavaScript性能优化实战(6):网络请求与资源加载优化
  • 优化MySQL性能:主从复制与读写分离实践指南
  • 设计模式(行为型)解释器模式
  • 用Python做有趣的AI项目5:AI 画画机器人(图像风格迁移)
  • 蓝牙耳机开发--TWS蓝牙耳机双向通信充电盒设计
  • 0805登录_注册_token_用户信息_退出-网络ajax请求2-react-仿低代码平台项目