首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏人工智能

    MCP 模型上下文协议

    模型上下文协议模型上下文协议(Model Context Protocol,简称 MCP)是一种开放标准,旨在标准化大型语言模型(LLM)与外部数据源和工具之间的交互方式。​ MCP 的核心功能与用途上下文管理统一管理模型的输入输出、环境变量、历史状态等上下文信息,确保跨任务或跨节点的数据一致性。例如:在多步推理任务中,保持对话历史或中间结果的连贯性。 资源协调在分布式系统中动态分配计算资源(如 GPU、内存),优化模型运行效率。例如:根据实时负载调整多个模型的优先级。模型协作支持多模型协同工作,通过共享上下文实现复杂任务的分工与集成。 例如:在自动驾驶中,视觉模型和决策模型共享实时环境数据。动态适应根据上下文变化自动调整模型参数或行为。例如:推荐系统根据用户实时行为更新推荐策略。 标准化接口提供统一的通信协议,降低异构系统(不同框架、硬件)的集成复杂度。典型应用场景分布式AI系统在云计算或边缘计算集群中,协调多个模型的并行执行和资源分配。

    1K75编辑于 2025-03-23
  • MCP协议-Model Context Protocol模型上下文协议

    模型对不同的工具的使用方法的有统一的描述方式。 大模型对结构化的输入响应更好要求有较大的上下文(输入)和执行函数(给大模型的操作指南)函数介绍格式键值对,类型:函数功能:xxx描述:xxx参数:xxx...没有mcp时:大模型提示词和api之间转换有 mcp时,提示词和mcp协议转化,mcp协议和api格式转换mcp主机认为是大模型/数据,mcp客户端将转化提示词和mcp协议mcp服务器在api和 mcp协议之间转换mcp服务器:工具/资源/提示词模板有点像 http代理任意 AI 模型通过统一接口调用任意工具api工具不与实际模型绑定,实际模型也不与api绑定,而是都与mcp绑定(共同语言 )MCP协议:AI时代的上下文集成革命 – MCP 中文站(Model

    16910编辑于 2026-01-02
  • 来自专栏吃猫的鱼个人博客编程笔记

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

    MCP(模型上下文协议)是什么东西? 首先看一下MCP定义: MCP(模型上下文协议)是由Anthropic公司提出的一种新技术,旨在通过简化AI模型(如Claude)与外部工具、数据源之间的连接,优化智能应用的开发与集成过程。 MCP协议通过标准化接口,确保不同系统之间可以无缝协作,解决了传统数据孤岛带来的限制,提升了AI模型的性能与响应的准确性。 MCP本质就是一个协议,与众多协议相同,对特定的东西做了一个规范化(例如rest API接口格式等)。 因此大语言模型本身是无法获取实时信息的,为了让大语言模型能够获取实时信息(如今天日期、当地天气等),可以通过MCP协议,暴露一个获取日期、天气的服务给大模型,当大模型需要的时候,会自动去调用该服务。

    56110编辑于 2025-04-18
  • 深入探讨模型上下文协议(MCP)

    引言 模型上下文协议(MCP)是AI技术领域的一个新兴开放标准,由Anthropic于2024年11月24日发布,旨在简化大型语言模型(LLM)与外部数据源和工具的集成。 这一协议的推出正值AI助手逐渐普及之际,旨在解决AI模型因数据孤岛和遗留系统而受限的问题。 基本原理与技术细节 MCP的核心在于其客户端-服务器架构,这一设计借鉴了如语言服务器协议(LSP)等先前技术的成功经验。 未来,随着更多企业实施MCP,其实际见解将推动协议的完善和标准化努力。 结论 模型上下文协议(MCP)代表了AI集成演变的重大一步,通过提供一个标准化、安全和灵活的方式连接AI模型与外部数据源和工具,MCP有望成为下一代AI应用的基础设施。

    1.1K10编辑于 2025-06-09
  • 来自专栏自然语言处理

    一文详解模型上下文协议MCP

    引言 Anthropic 公司在 2024 年 11 月发布了模型上下文协议 (Model Context Protocol, MCP)。开发者社区最初对此反应积极,但很少有人意识到它的全部潜力。 MCP 架构 模型上下文协议 (MCP) 包含几个协同工作的关键组件。以下是 Matt Pocock 在 Twitter 上发布的高级架构图。 功能管理 :客户端通过维护有关可用工具、资源(上下文数据)和提示模板的信息,来监控其连接的服务器的功能。 协议协商 :在初始化期间,客户端协商协议版本和功能,确保宿主和服务器之间的兼容性。 它们为 LLM 提供额外的上下文信息。 提示模板 (Prompt Templates) :预定义的模板或指令,用于指导语言模型的交互。 工具由模型控制,而资源和提示词由用户控制。 模型可以根据给定的上下文自动发现和调用工具。 MCP 中的 “协议 (Protocol)” 协议构成了模型上下文协议 (MCP) 架构的基础。它定义了不同组件(宿主、客户端和服务器)之间的通信方式。

    2.8K00编辑于 2025-04-19
  • 来自专栏架构驿站

    一文读懂:模型上下文协议(MCP)

    Hello folks,我是 Luga,今天我们来聊一下人工智能应用场景 - 构建高效、灵活的计算架构的模型上下文协议(MCP)。 模型上下文协议(Model Context Protocol, MCP)正是在这一背景下崭露头角。 模型上下文协议(MCP)正是在这一背景下由 Anthropic 于 2024 年 11 月正式推出并开源。 MCP 的设计初衷是创建一个开放协议,标准化 AI 模型与外部数据源及工具的交互方式,从而解决传统集成的碎片化问题。 —02 — 如何认识“模型上下文协议(MCP)”? —03 — 模型上下文协议(MCP)是如何工作的呢 ?

    37.8K416编辑于 2025-03-17
  • 元控制协议 (MCP) 与模型上下文协议 (MCP) 之比较分析

    元控制协议 (MCP) 与模型上下文协议 (MCP) 之比较分析引言本文旨在对“元控制协议 (Meta-Control-Protocol)”与“模型上下文协议 (Model Context Protocol 模型上下文协议 (Model Context Protocol) 的定义与应用模型上下文协议 (Model Context Protocol),同样缩写为 MCP,是由 Anthropic 公司于 2024 元控制是对认知过程或协议执行的更高层次的控制,旨在优化其效率和适应性。模型上下文协议则是为了更好地控制人工智能模型所能访问的上下文信息,从而提高其输出的质量和相关性。 模型上下文协议则主要应用于人工智能领域,特别是与大型语言模型相关的应用。 技术规范: 元控制协议在不同领域有不同的研究和实现方式,缺乏统一的技术规范。 模型上下文协议则拥有由 Anthropic 公司提供的相对完善的技术规范和 SDK。 常用性与认知度: 模型上下文协议在当前 AI 社区中具有较高的常用性和认知度。

    75400编辑于 2025-04-15
  • 来自专栏Se7en的架构笔记

    一文带你入门 MCP(模型上下文协议

    MCP(Model Context Protocol,模型上下文协议) 是由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。 MCP 服务器(MCP Servers):为 MCP client 提供上下文、工具和 prompt 信息。 你可以在 Example Clients 找到当前支持 MCP 协议的客户端程序。 这些功能使 MCP server 能够为 AI 应用提供丰富的上下文信息和操作能力,从而增强 LLM 的实用性和灵活性。 总结 本文带领读者快速入门了 MCP(模型上下文协议),介绍了其架构、核心概念以及实际应用场景。

    1.5K10编辑于 2025-05-21
  • 来自专栏碲矿

    MCP协议详解:一文读懂跨时代的模型上下文协议

    01 基本概念 MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 推出的开源协议,旨在实现大型语言模型(LLM)与外部数据源和工具的无缝集成,用来在大模型和数据源之间建立安全双向的链接 客户端在主机应用程序内部与服务器保持 1:1 连接,负责协议通信。 服务器供客户端访问,向客户提供上下文、工具和提示。 标准化:MCP 希望通过定义一个标准化的协议,使开发者在无需重复开发的情况下快速连接模型与数据源,提升模型的通用性和落地效率,降低了模型与多样化数据源之间的连接复杂度。 安全性:协议内置了严格的权限控制机制,数据源的所有者始终掌握访问权。模型在获取数据时需要经过明确授权,避免数据泄露和滥用问题。 工具执行通过标准化 MCP 协议处理 2、运行时流程: a. 收到用户输入 b. 输入与可用工具的上下文一起发送到 LLM c.

    3.3K10编辑于 2025-04-06
  • 来自专栏【腾讯云开发者】

    MCP协议详解:一文读懂跨时代的模型上下文协议

    本文主要介绍了 Anthropic 推出的开源协议 MCP(Model Context Protocol,模型上下文协议),能让你快速上手该协议,实现大型语言模型与外部数据源和工具的无缝集成。 关注腾讯云开发者,一手技术干货提前解锁 01、基本概念 MCP(Model Context Protocol,模型上下文协议)是由 Anthropic 推出的开源协议,旨在实现大型语言模型(LLM)与外部数据源和工具的无缝集成 客户端在主机应用程序内部与服务器保持 1:1 连接,负责协议通信。 服务器供客户端访问,向客户提供上下文、工具和提示。 标准化:MCP 希望通过定义一个标准化的协议,使开发者在无需重复开发的情况下快速连接模型与数据源,提升模型的通用性和落地效率,降低了模型与多样化数据源之间的连接复杂度。 工具执行通过标准化 MCP 协议处理 2、运行时流程: a. 收到用户输入 b. 输入与可用工具的上下文一起发送到 LLM c.

    28.6K313编辑于 2025-03-27
  • 模型上下文协议(MCP)完全解析:原理、应用与未来

    MCP 即模型上下文协议(Model Context Protocol)的缩写,于 2024 年 11 月由 Claude 大模型的公司 Anthropic 推出并开源。 可以看出,搜索引擎在这里充当了第三方实时信息源的角色,为 AI 大模型提供了额外的上下文信息。 MCP:构建统一的模型上下文连接标准以上只是一个非常简单的场景,在真实业务环境中,需要将多种数据源接入AI大模型,也就必须得为不同的数据源、不同的 AI 助手开发不同的连接器。 也就是说,开发者现在可以根据 MCP 这个标准协议来完成 AI 大模型与数据源的集成,而不是为每个数据源、每个 AI 助手维护单独的连接器。 随着 MCP 生态系统的成熟,人工智能系统将在不同的工具和数据集之间移动时保持上下文,用更可持续的架构取代当今的零散集成。

    1.7K10编辑于 2025-03-27
  • 来自专栏开源技术小栈

    适用于PHP的MCP模型上下文协议SDK

    那么,是否存在一种有效方法打破数据孤岛,让大模型自由获取所需数据,实现更强大功能呢?答案或许就在 MCP(Model Context Protocol,模型上下文协议)。 MCP 概述 MCP(Model Context Protocol,模型上下文协议),2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议 MCP Servers: 通过标准化的协议,为 Client 端提供上下文、工具和提示。 Local Data Sources: 本地的文件、数据库和 API。 PHP SDK 此包提供了模型上下文协议的 PHP 实现,允许应用程序LLMs以标准化方式为其提供上下文。它将提供上下文的关注点与实际LLM交互分开。 基于官方的Python SDK的模型上下文协议

    1.5K01编辑于 2025-03-27
  • 来自专栏XINDOO的专栏

    Agent设计模式——第 10 章:模型上下文协议 (MCP)

    模型上下文协议(MCP)通过提供标准化接口满足此需求,使 LLM 能与外部资源交互。该协议是实现一致和可预测集成的关键机制。 这本质上就是模型上下文协议(MCP)的功能。 MCP 与工具函数调用 模型上下文协议(MCP)和工具函数调用是使 LLM 能与外部能力(含工具)交互并执行操作的不同机制。 对远程连接,利用 Web 友好协议如可流式 HTTP 和服务器发送事件(SSE)实现持久高效客户端-服务器通信 模型上下文协议使用客户端-服务器模型标准化信息流。 对具有固定有限数量预定义函数的简单应用程序,直接工具函数调用可能足够 可视化摘要 图 1:模型上下文协议 关键要点 以下是本章核心要点: 模型上下文协议(MCP)是开放标准,促进 LLM 与外部应用程序

    2K10编辑于 2025-10-27
  • 来自专栏技术人生黄勇

    Manus 是大模型 AI Agent + MCP, 那什么是模型上下文协议 (MCP)?

    而今,这一理念正被移植到人工智能的领域——MCP(Model Context Protocol,模型上下文协议)正是承载这一愿景的使者。 01—什么是模型上下文协议 MCP(模型上下文协议)是一种大模型时代出现的开放协议,旨在标准化应用程序向大型语言模型 (LLMs) 提供上下文(数据)的方式。 模型上下文协议(MCP)是 Anthropic 推出的开放标准,旨在通过统一的客户端-服务器架构解决 LLM 应用与数据源连接的难题。 通过分离模型上下文协议,开发人员可以: 在不破坏整个系统的情况下更换不同的 AI 模型。 动态地引入新的上下文(例如,使 NLP 模型适应新的语言或行业)。 为 AI 模型编排定义强大的协议。 MCP不只是一个简单的协议,不仅仅是一种架构模式,它还是设计 AI 驱动应用程序和分布式系统时一种强大的思维转变。通过有效地分离模型上下文协议,组织可以构建自适应、可扩展且可维护的软件解决方案。

    2.1K10编辑于 2025-03-18
  • 来自专栏人工智能项目落地实战

    一文详解模型上下文协议(MCP):打通大模型与业务场景的关键

    为了解决这一问题,Anthropic公司于2024年11月推出了模型上下文协议(Model Context Protocol,简称MCP) 。 具体功能包括:标准化数据访问:通过统一的协议,简化AI模型与不同数据源的连接,避免为每个数据源单独开发接口代码。 增强上下文感知能力:允许AI模型访问实时、相关的数据和专门的工具,基于准确的信息做出响应。双向安全通信:在AI应用和数据源之间建立安全的双向通信通道,确保数据的隐私性和交互的完整性。 是❌ 无可扩展性简单(即插即用)需要额外的集成安全与控制在工具间保持一致根据 API 而异MCP 与 Function Calling 的区别MCP(Model Context Protocol),模型上下文协议 类型/特性MCP (Model Context Protocol)Function Calling性质协议功能范围通用(多数据源、多功能)特定场景(单一数据源或功能)目标统一接口,实现互操作扩展模型能力实现基于标准协议依赖于特定模型实现开发复杂度低

    5.1K82编辑于 2025-03-27
  • 来自专栏MixLab科技+设计实验室

    系统原生的MCP来了,Windows 11 将采用模型上下文协议MCP

    MCP (Model Context Protocol) 是一种轻量级的开放协议,主要用于代理(Agents)和应用程序之间发现和调用工具。 由于大型语言模型的输入和训练数据被视为不可信,交叉提示注入等攻击可能导致混乱的代理攻击,最终可能导致敏感数据泄露、恶意软件安装,甚至远程代码执行,这是最高严重级别的攻击。 这也有助于解决 MCP 协议在身份验证和授权方面的挑战,并提供集中点来观察和响应潜在攻击。 工具级别授权:用户必须明确批准每个客户端-工具对,并支持按资源粒度进行授权,从而确保用户在控制之下。

    28410编辑于 2026-03-24
  • MCP 模型上下文协议:AI 原生开发的技术革命与实践

    1.2 MCP 协议的突破性价值 2024 年底 Anthropic 发布的模型上下文协议(MCP) 彻底改变这一现状,其核心创新体现在三方面: 通用接口层:借鉴语言服务器协议(LSP)设计,实现 "一次开发 ,负责维护对话上下文、管理工具调用权限,典型实现如 Claude Desktop 客户端(Client):交互入口层,提供 UI 界面与协议解析,代表产品有 Cursor IDE、VS Code Cline 依赖预定义工具列表,而 MCP 通过资源描述符机制实现动态发现: 服务器启动时自动注册/resources端点,暴露工具能力清单 客户端通过list_resources()方法实时获取可用工具 AI 基于任务上下文 年 NeurIPS 会议投稿分析,MCP 相关研究集中在三方向: 工具能力对齐(Tool Capability Alignment) 动态信任机制(Dynamic Trust Mechanism) 上下文压缩算法 AI 开发从 "模型中心" 向 "工具中心" 的范式转移。

    73110编辑于 2026-01-14
  • 来自专栏计算机视觉理论及其实现

    上下文管理协议(__enter__,__exit)

    原文链接:https://www.cnblogs.com/Meanwey/p/9898673.html 一、上下文管理协议即with语句,为了让一个对象兼容with语句,必须在这个对象的类中声明__enter

    2.3K20编辑于 2022-09-04
  • 来自专栏AI SPPECH

    MCP模型上下文协议深度剖析:2025年AI工具开发的新范式

    LangChain和LangGraph的核心成员在X上的激烈辩论,使得MCP(Model Context Protocol,模型上下文协议)这个概念迅速走红。 一、MCP的概念与背景 1.1 什么是MCP MCP(Model Context Protocol)是一种用于AI模型与外部工具、服务和数据进行交互的标准协议。 它定义了模型如何发送请求、接收响应,以及如何处理上下文信息的规范。 MCP的核心组件: 模型接口层:定义模型如何发送请求和接收响应 上下文管理层:处理对话历史、工具状态等上下文信息 工具调用层:负责与外部工具和服务的通信 响应解析层:解析工具返回的结果,转换为模型可理解的格式 : 简洁性:协议格式简单明了,易于实现和理解 可扩展性:支持自定义参数和扩展字段 兼容性:兼容不同的模型和工具 安全性:包含认证和授权机制 这种标准化的协议设计,使得不同的AI工具和服务能够以统一的方式与模型进行交互

    76610编辑于 2025-11-13
  • 来自专栏程序员

    TCPIP协议模型

    OSI参考模型虽然是ISO给出的,但是ISO在推进OSI协议标准化的进程上是比较缓慢的。而TCP/IP协议的标准化进程是相当快速的,因此现阶段的实际标准是TCP/IP协议。 尽管TCP/IP协议与OSI有所差异,但是仍旧与OSI参考模型有一些对应关系。 3 网络层 网络层(ARP,IP,ICMP) 2 数据链路层 数据链路层(以太网,WIFI等) 设备驱动程序与网络接口 1 物理层 硬件 相比较而言,TCP/IP模型更加注重实现,它指出了在计算机上开发那种程序以对应于相应的协议 这属于OSI参考模型的第6层表示层 文件传输(FTP):文件传输需要使用FTP协议,它能将其他主机的文件下载到本机的本地磁盘上。也能将本地磁盘的文件上传到其他主机上。 上述的5层参考模型是现阶段最好的模型了。它综合了OSI和TCP/IP的优点。

    90920发布于 2019-05-25
领券