惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
Vulnerabilities – Threatpost
U
Unit 42
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
P
Proofpoint News Feed
F
Full Disclosure
月光博客
月光博客
Engineering at Meta
Engineering at Meta
博客园_首页
The Register - Security
The Register - Security
G
Google Developers Blog
The Cloudflare Blog
博客园 - Franky
K
Kaspersky official blog
A
Arctic Wolf
Scott Helme
Scott Helme
C
Cisco Blogs
Hugging Face - Blog
Hugging Face - Blog
C
Check Point Blog
NISL@THU
NISL@THU
AI
AI
D
DataBreaches.Net
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Stack Overflow Blog
Stack Overflow Blog
Project Zero
Project Zero
The GitHub Blog
The GitHub Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Vercel News
Vercel News
T
Tor Project blog
P
Privacy International News Feed
D
Docker
I
Intezer
L
LangChain Blog
P
Proofpoint News Feed
Security Latest
Security Latest
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threatpost
博客园 - 聂微东
AWS News Blog
AWS News Blog
Martin Fowler
Martin Fowler
P
Privacy & Cybersecurity Law Blog
V
V2EX
Last Week in AI
Last Week in AI
C
Cybersecurity and Infrastructure Security Agency CISA
The Hacker News
The Hacker News
T
Tenable Blog
Blog — PlanetScale
Blog — PlanetScale
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog

吃猫的鱼个人博客-个人编程技术

鸿蒙安装 Google Play 应用:microG 方案实践 OpenClaw 不是更聪明的 AI,而是能长期跑起来的 AI - 吃猫的鱼个人博客-个人编程技术 GAIA 测评体系 - 吃猫的鱼个人博客-个人编程技术 AI简历开发-自定义指令实现图片懒加载 - 吃猫的鱼个人博客-个人编程技术 AI简历开发-新增功能AI对话,深度润色经历、面试拷打 - 吃猫的鱼个人博客-个人编程技术 AI简历-做了个简历生成的项目 - 吃猫的鱼个人博客-个人编程技术 AI简历项目开发-从产品AI功能构思到封装AI润色组件 - 吃猫的鱼个人博客-个人编程技术 前端进阶-事件循环 - 吃猫的鱼个人博客-个人编程技术 AI简历开发 - 记录如何实现纯前端切换简历多模板 - 吃猫的鱼个人博客-个人编程技术
MCP(模型上下文协议)是什么 - 吃猫的鱼个人博客-个人编程技术
吃猫的鱼 · 2025-04-17 · via 吃猫的鱼个人博客-个人编程技术

吃猫的鱼

MCP(模型上下文协议)是什么东西?

首先看一下MCP定义:

MCP本质就是一个协议,与众多协议相同,对特定的东西做了一个规范化(例如rest API接口格式等)。

遵循这个协议后,使得AI能够读懂其它服务端暴露出来的服务,进而让AI能够主动调用这些服务完成对应的操作。

一些比较常用的使用场景:

如cursor,AI通过调用编辑器暴露出来的一些功能(如编写代码进文件、执行命令行等),让AI操控这些功能辅助人类工作。

再举个例子:大语言模型的本质其实是通过以往的训练数据,获得一系列参数,从而能够预测出对应的回复内容。因此大语言模型本身是无法获取实时信息的,为了让大语言模型能够获取实时信息(如今天日期、当地天气等),可以通过MCP协议,暴露一个获取日期、天气的服务给大模型,当大模型需要的时候,会自动去调用该服务。然后根据该服务的响应,去回复用户的问题。

优势

1. 简化开发流程

开发者不再需要为每个服务编写独立的集成代码,MCP协议提供了统一的接口,让不同服务的连接变得简单。例如,在引入一个新功能(如文件查找)时,开发者只需要将该功能暴露为一个MCP服务,AI助手便能够通过MCP协议直接访问这一功能。

2. 灵活扩展性

新的服务可以很容易地接入MCP架构。无论是本地存储的数据库(如SQLite)还是远程的API(如GitHub API),AI助手可以根据需要无缝接入并获取数据。

3. 提高工作效率

通过MCP协议,AI助手可以自动获取数据并执行任务,避免了手动操作,极大提升了效率。

4. 强化安全性

MCP协议设计上注重安全性,数据访问受到严格控制。所有操作都需要用户授权,并且MCP服务通常部署在本地,避免了数据外泄的风险。

5. 开放性与标准化

MCP协议是开源的,允许开发者参与到生态系统的建设中来,推动AI工具的不断发展。

6. 集成多种资源

MCP协议支持AI助手同时访问本地资源和远程资源,从而提升数据处理能力,满足不同的应用需求。

具体可以看一篇掘金的文章做实操:https://juejin.cn/post/7491949045130706998

其实我个人感觉是蛮像火山的coze的,之前也用过coze相关的Agent工作流:https://www.coze.cn/