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

MCP协议的使用分享

首先需要了解的内容

  1. 什么是MCP协议?
    a. MCP:(Model Context Protocol)模型上下文协议,是AI大模型的标准化工具箱,大模型可以利用这些工具与外界互动,获取信息并且完成具体任务
    b. 模型:不是指大模型,是指描述业务数据或系统状态的结构化定义
    c. 上下文:指的是在通信和交互发生时,与当前操作或状态相关的环境信息或背景情况。
  2. MCP协议是做什么的?为什么要有这个东西?
    a. MCP 协议的设计目标是构建一种更智能、更灵活、更可靠且更易于集成的通信框架,它超越了简单的数据传输,能够根据共享的数据模型和丰富的上下文信息进行更具意义的交互
  3. 通信原理
    a. MCPserver通常是运行在本地的一段nodejs或python程序
    b. 客户端用命令行调用了电脑上的nodejs程序,通过执行一些操作后返回结果
  4. 怎么使用?常见的MCPServer有哪些?

在这里插入图片描述

如何使用?

准备工作:

  1. 一个支持MCP的客户端(cursor、cline、Windsurf、Claude app)
  2. node js环境
    a. 官网下载
    b. 测试是否安装成功:
    nodejs -v
    npx -v
  3. 安装MCP Server
    在这里插入图片描述
    通常来讲每在文档中添加一个MCP工具,右下角会弹出小窗,直接点击Enable自动加载,如果没有的话需要手动加载一下:

sudo npm install -g @modelcontextprotocol/server-filesystem
//以filesystem为例
  1. 演示:
    a. github
    b. filesystem
    c. Browser Tools
  2. 官方文档中有更多的工具:MCP官方文档

好用的工具
https://github.com/modelcontextprotocol/servers

相关文章:

  • 数据赋能(212)——质量管理——统一性原则
  • 第7章 【Python数据类型大爆炸】Python 基础语法和数据类型特性的实例
  • 时间交织(TIADC)的失配误差校正处理(以4片1GSPS采样率的12bitADC交织为例讲解)
  • Sentinel学习
  • 《AI大模型应知应会100篇》第46篇:大模型推理优化技术:量化、剪枝与蒸馏
  • Qwen3小模型实测:从4B到30B,到底哪个能用MCP和Obsidian顺畅对话?
  • 数据结构:顺序栈的完整实现与应用
  • shell(7)
  • More Effective C++学习笔记
  • 高中数学联赛模拟试题精选学数学系列第3套几何题
  • 影刀RPA中新增自己的自定义指令
  • 基于51单片机和LCD1602、矩阵按键的小游戏《猜数字》
  • 健康养生新主张
  • 【AI大模型学习路线】第一阶段之大模型开发基础——第三章(大模型实操与API调用)单轮对话与多轮对话调用。
  • 计算机网络-同等学力计算机综合真题及答案
  • 1993年地级市民国铁路开通数据(地级市工具变量)
  • 自制猜数字游戏源码(手机端)
  • C++类_虚基类
  • 【AI提示词】冰山模型分析师
  • Spring 基于 XML 的自动装配:原理与实战详解
  • 当一群杜克土木工程毕业生在三四十年后怀念大学的历史课……
  • 韩国法院将重审李在明案,韩德洙入局能否为大选带来变数?
  • 永辉超市回应顾客结算时被“反向抹零”:整改并补偿
  • 马克思主义理论研究教学名师系列访谈|丁晓强:马克思主义学者要更关注社会现实的需要
  • 上海科创再出发:“造星”的城和“摘星”的人
  • 陕西省副省长窦敬丽已任宁夏回族自治区党委常委、统战部部长