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

Cherry Studio + MCP,从0到1保姆教程,3个场景体验

📺 详细操作以视频方式呈现,视频地址周五会更新出来

💯 鉴于很多观众网络环境受限,文末提供所需安装文件网盘分享


💬 什么是 MCP ?

MCP(Model Context Protocol,MCP)模型上下文协议,2024年11月底,由 Anthropic 推出的一种开放协议,它提供了一种将 AI 模型连接到不同数据源和工具的标准化方式。旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。

架构:
在这里插入图片描述

  • MCP 主机(Host):希望通过 MCP 访问数据的 Claude Desktop、IDE 或 AI 工具等程序

  • MCP 客户端(Client):与服务器保持 1:1 连接的协议客户端

  • MCP 服务器(Server):轻量级程序,每个程序都通过标准化的 Model Context Protocol 公开特定功能

  • 本地数据源:MCP 服务器可以安全访问的计算机文件、数据库和服务

  • 远程服务:MCP 服务器可以连接到的 Internet 上可用的外部系统(例如,通过 API)

更新内容可查阅官方文档:https://modelcontextprotocol.io/introduction


🔖 完整流程

graph LR
A(1、工具安装) --> B(2、环境配置) --> C(3、场景体验) 
  • 安装Miniconda3 (https://repo.anaconda.com/miniconda)

  • 安装Node.js (https://nodejs.org/zh-cn)

  • 安装‌Cherry-Studio(https://cherry-ai.com/download)

  • 配置Cherry-Studio:LLM、MCP,安装bun、uv

  • 场景体验(filesystem、playwright、fetch)

  • 注意事项(模型选择、playwright)


📘 相关命令

#1、安装playwright:
npx playwright install --force chrome

🌟 MCP Servers

说明地址
官方发布https://github.com/modelcontextprotocol/servers/tree/main
GitHub精选https://github.com/punkpeye/awesome-mcp-servers/blob/main/README-zh.md
知名站点1https://mcp.so/zh
知名站点2https://smithery.ai/
MCP配置参考:
{
  "mcpServers": {
    "filesystem": {
      "name": "filesystem",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "D:\\fxdhy"
      ]
    },
    "playwright": {
      "command": "npx",
      "args": [
        "@playwright/mcp@latest",
        "--vision"
      ],
      "name": "playwright"
    },
    "fetch": {
      "command": "uvx",
      "args": [
        "mcp-server-fetch"
      ],
      "name": "fetch"
    }
  }
}

🌈 场景测试内容

任务1:希望将“你好,拂晓的海洋”写入`D:\\fxdhy\\abc.txt`中

任务2:在浏览器打开百度,搜索拂晓的海洋,并点击第一个搜索结果

任务3:获取:https://blog.csdn.net/luckcxy/article/details/146386850,保存到:D:\\fxdhy\\blog.md

⚠️ 注意事项

  1. 模型要选择支持工具调用的
  2. 注意安装:playwright (不然不能调用浏览器工具)
  3. 受限于网络环境无法下载?已整理好所有相关资源,见下方网盘分享

👉 所有资源网盘分享: https://pan.baidu.com/s/1lWey3wPQw5RtkdZnFs9nXA?pwd=7b3i

相关文章:

  • GIT的一些操作
  • SomeIP:服务端or客户端发送event或method源码参考via CAPL
  • Java使用ANTLR4对Lua脚本语法校验
  • [c语言日寄]时间复杂度
  • 密码太多记不住?用Trae开发一个密码管理插件
  • linux电源管理(二),内核的CPUFreq(DVFS)和ARM的SCPI
  • OSI参考模型
  • 路由交换网络专题 | 第三章 | BGP | 选路原则 | router-id选举 | BGP网段宣告方式 | 抑制路由
  • DeepSeek 接入 Excel 完整教程
  • mysql 数据库localhost密码忘记
  • 主流程序员接单平台的分类整理与分析
  • android​​弱网环境数据丢失解决方案(3万字长文)
  • MyBatis-plus笔记 (上)
  • 深度学习中的数值稳定性处理详解:以SimCLR损失为例
  • 火山引擎旗下的产品
  • Simscape单摆模型搭建
  • 快速启动 Rust + WebAssembly 项目
  • [从零开始学数据库] 基本SQL
  • 谷歌发布大模型提示工程《Prompt Engineering》白皮书
  • STM32F4移植FATFS管理SD卡
  • 救命,每次坐飞机都头疼到炸?快看这篇