smallos
Published on 2025-03-28 / 46 Visits
1
0

MCP的概念与DEMO实践

#AI

一、MCP是什么?

名词解释

MCP(Model Context Protocol)模型上下文协议。2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。MCP 的主要目的在于解决当前 AI 模型因数据孤岛限制而无法充分发挥潜力的难题,MCP 使得 AI 应用能够安全地访问和操作本地及远程数据,为 AI 应用提供了连接万物的接口。

MCP解决什么问题?

1.能力互通性

有个文章说他是大模型届的Typec,我觉得还挺贴切的,目前大模型直接的孤岛效应比较明显,统一的协议有利于整体流程化编排,不过这个编排可能是 LLM 进行的。MCP 类似于一个网关,然后统一的协议与接口去进行信息获取与操作,解决的就是打通能力差异,完成万物互联的设想

2.数据安全性

MCP本质是个协议,所以内置了安全机制,每一个服务其实就是一个一个的应用,只是暴露了一些接口

3.架构图

  • MCP Hosts

  • MCP Client

  • MCP Servers

  • Local Data Sourcer

  • Remote Services

二、MCP怎么玩

1. 怎么调用

2. 怎么制作适配一个服务

三、MCP生态情况

导航站点:

四、机会

参考文章
  • https://modelcontextprotocol.io/introduction

  • https://guangzhengli.com/blog/zh/model-context-protocol/

  • https://zhuanlan.zhihu.com/p/27327515233


Comment