0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCP:连接AI与应用程序的开放标准!

jf_23871869 来源:jf_23871869 作者:jf_23871869 2025-03-21 18:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

作者:算力魔方创始人/英特尔创新大使刘力

扩展AI大模型的方式有两种,第一种是通过训练增强AI大模型自身的能力;第二种是让AI大模型与其它现有的应用程序(例如:数据库、浏览器、Gmail等)相互协作。

在第二种方式中,开发者需要为AI大模型编写与具体应用程序协作的访问代码,例如,开发者希望DeepSeek-R1与Gmail协作,就需要手动编写协作代码。这种手动编写协作代码的方式,耗时费力,还难以复用。

一,什么是MCP?


为解决AI应用开发者手动编写AI大模型与应用程序相互协作代码,不仅耗时费力还难以复用的问题,Anthropic公司于2024年11月正式发布Model Context Protocol(MCP),旨在通过标准化协议解决各种应用程序(工具)轻松接入AI大模型的问题。若把AI大模型比作是笔记本电脑,各种应用程序或工具比作是外设,那MCP就是将各种外设方便接入笔记本电脑的USB接口,所以MCP被业界称为“AI时代的USB接口”。

wKgZPGfcAxeAK3BcAATqzmwTwCA777.png

有了MCP协议后,AI应用开发者可以非常方便的通过MCP,让AI大模型与各种应用程序协作,而无需手动编写任何协作代码,大大简化了开发流程。

wKgZO2fcAyCAf95YAAK2NAbAzOo386.png

二,MCP的核心架构:主机、客户端、服务器与协议


MCP的架构设计借鉴了传统软件工程中的“客户端-服务器”模式,但针对AI场景进行了优化。其核心组件包括:

MCP主机(MCP Host):运行AI大模型的应用程序,如Cursor、Claude Desktop、Cline等,负责发起请求并接收结果。

客户端(Client):作为AI工具或应用程序的“通信接口”,负责与MCP服务器交互。

服务器(Server):作为数据源、应用程序或工具的“代理”,负责将AI的请求转换为具体操作(如调用API、操作本地文件)。

协议(Protocol):定义客户端与服务器之间的通信规则,所有请求和响应均采用JSON格式,支持同步和异步通信。MCP协议如同“USB接口协议”,只要双方遵循协议,即可实现即插即用。

wKgZO2fcAzqAHIYSABn9h28jZ84932.png

三,MCP的价值:推动AI从“聊天”到“干活”


MCP诞生后,使得AI与应用程序协作变得非常容易,AI可以居中调度,指挥各种应用程序干活。当前,全球开发者已经开发了并分享了很多好用的MCP Servers,可以从下面的地方找到:

Awesome MCP Servers:

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

Open-Source MCP Servers:

https://glama.ai/mcp/servers

MCP Servers:

https://mcp.so/

Smithery:

https://smithery.ai/

Cline MCP Servers Marketplace

wKgZO2fcA0qAe8OcAAEQ91vzPrY523.png

四,安装MCP


在Cline的MCP Servers Marketplace中,搜索“Obsidian”,然后点击“Install”。安装完毕后,Cline就可以自动操作Obsidian了。

wKgZPGfcA1KAWCrNAAKHAEBCQSo932.png

五,总结


如果说USB连接了外设,那么MCP正在连接AI与应用。它让AI从“跟人聊天”到“指挥应用干活”,大大提效了人类工作!

如果你有更好的文章,欢迎投稿!

稿件接收邮箱:nami.liu@pasuntech.com

更多精彩内容请关注“算力魔方®”!

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    89

    文章

    38121

    浏览量

    296676
  • MCP
    MCP
    +关注

    关注

    0

    文章

    286

    浏览量

    14910
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Microchip推出模型语境协议(MCP)服务器,助力AI驱动的产品数据访问

    )今日推出模型语境协议(MCP)服务器。作为AI接口,MCP服务器可直接连接兼容的AI工具和大型语言模型,为其提供解答问题所需的上下文信息。
    的头像 发表于 12-04 16:45 469次阅读

    最新MCP规范解读,看这篇就够了!

    ,不同团队重复造轮子。 Model Context Protocol(MCP) 就是为了解决这个问题而生的开放标准协议。 通俗理解 : MCP就像是「
    的头像 发表于 11-12 16:29 967次阅读
    最新<b class='flag-5'>MCP</b>规范解读,看这篇就够了!

    小智AI语音开发板+MCP连接Home Assistant控制米家设备,实现语音开关灯

    数据。 MCP相当于一个中介,用来为大模型连接其他工具。 如果能接入MCP的功能, 小智AI语音开发板 是不是大有可玩性呢?来看看 安信可论坛 的分享~   沈夜: 安信可AiPi-P
    的头像 发表于 10-23 10:28 652次阅读
    小智<b class='flag-5'>AI</b>语音开发板+<b class='flag-5'>MCP</b>,<b class='flag-5'>连接</b>Home Assistant控制米家设备,实现语音开关灯

    智能硬件通过小聆AI自定义MCP应用开发操作讲解

    智能硬件通过小聆AI自定义MCP应用开发操作讲解 前言 MCP(Modular Communication Protocol,模块化通信协议)为智能硬件带来多方面显著优势:它通过标准
    发表于 10-14 15:50

    【内测活动同步开启】这么小?这么强?新一代大模型MCP开发板来啦!

    【内测活动同步开启】这么小?这么强?新一代大模型MCP开发板来啦! 聆思全新一代六合一芯片「LS26系列」,搭载WIFI / BLE & BT / NPU,与「小聆AI」强强联合
    发表于 09-25 11:47

    涂鸦联动动画《卡琪巴卜》IP!MCP+AI半小时让普通厨电秒变AI味道精灵

    一、火爆AI技术圈的MCP有什么用?作为上半年AI领域最火爆的技术焦点之一,MCP已经飞速进入协议红利期。2025年3月,OpenAI宣布全面兼容M
    的头像 发表于 09-05 17:46 997次阅读
    涂鸦联动动画《卡琪巴卜》IP!<b class='flag-5'>MCP+AI</b>半小时让普通厨电秒变<b class='flag-5'>AI</b>味道精灵

    技术解读:MCP协议以及SmartBear API Hub在MCP开发中的关键作用

    MCP协议正成为AI集成的“基础设施”。本文将带你认识这一“AI界的USB-C”,并梳理SmartBear API Hub如何通过契约测试、双向验证和代码生成,真正加速MCP开发。
    的头像 发表于 08-21 14:41 816次阅读
    技术解读:<b class='flag-5'>MCP</b>协议以及SmartBear API Hub在<b class='flag-5'>MCP</b>开发中的关键作用

    外围设备通过手机连接到BLE应用程序,为什么不能连接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 项目创建了外围设备。\" \" 使用像 LightBlue 这样的移动应用程序,我能够连接到这个外围设备并更改特征值。 我已经使用 \"
    发表于 07-07 08:06

    如何用FastMCP快速开发自己的MCP Server?

    的感受到了基于AI大模型和 MCP可以非常方便的构建自己的AI智能体工作流。在此基础上,不少读者咨询,如何将自己已有的工具或函数,制作成MCP Server给
    的头像 发表于 05-07 16:07 2450次阅读
    如何用FastMCP快速开发自己的<b class='flag-5'>MCP</b> Server?

    Claude 现已能连接您的世界 支持远程MCP服务器协作

    支持本地 MCP)。  ” Claude 推出 Integrations(集成中心) 功能,为您的应用程序和工具提供连接 Claude 的全新方式。同时,通过增加网络搜索、Google
    的头像 发表于 05-02 11:11 674次阅读

    MCP协议赋能智能硬件!硅思AI通过阿里云百炼,解锁AI套件新体验

    在当今数字化时代,智能硬件设备正逐渐成为人们生活和工作中不可或缺的一部分。随着用户需求的日益复杂化,智能硬件设备的功能也在不断升级。硅思AI智能硬件平台通过MCP技术,为智能硬件设备注入了全新的活力
    的头像 发表于 04-25 18:09 1020次阅读
    <b class='flag-5'>MCP</b>协议赋能智能硬件!硅思<b class='flag-5'>AI</b>通过阿里云百炼,解锁<b class='flag-5'>AI</b>套件新体验

    讯飞星辰Agent开发平台已全面支持MCP

    MCP全称Model Context Protocol(模型上下文协议),是由Anthropic公司于2024年11月推出的开放协议,旨在规范大型语言模型与外部数据源及工具之间交互方式的开放协议
    的头像 发表于 04-15 13:41 1440次阅读

    MCP将百度地图能力轻松接入DeepSeek

    作者:算力魔方创始人/英特尔创新大使刘力 《MCP连接AI应用程序开放标准》让很多读者感受
    的头像 发表于 03-31 11:05 1692次阅读
    用<b class='flag-5'>MCP</b>将百度地图能力轻松接入DeepSeek

    如何在 Raspberry Pi AI Camera 上构建为开发人员提供实时的智能应用程序

    。最近推出的RaspberryPiAICamera是一款功能强大的硬件,可让您在RaspberryPi上构建功能强大的AI应用程序。通过将人工智能推理卸载到IMX
    的头像 发表于 03-25 09:37 615次阅读
    如何在 Raspberry Pi <b class='flag-5'>AI</b> Camera 上构建为开发人员提供实时的智能<b class='flag-5'>应用程序</b>!

    如何构建MCP客户端

    Anthropic开源了一套MCP协议,它为连接AI系统与数据源提供了一个通用的、开放标准,用单一协议取代了碎片化的集成方式。本文教你从零
    的头像 发表于 03-20 09:32 2259次阅读
    如何构建<b class='flag-5'>MCP</b>客户端