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

    机器学习|MCPModel Context Protocol)实战

    什么是 MCP MCPModel Context Protocol,模型上下文协议) ,2024年11月底,由 Anthropic 推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议 init__(self): self.ddgs = DDGS() def search(self, keywords: str, max_results: int = 10 return {'results': [], 'error': str(e)} def search_images(self, keywords: str, max_results: int = 10 Resources MCP 中提供了可以使用的资源列表,允许服务器公开可由客户端读取并用作 LLM 交互上下文的数据和内容,其中资源协议格式:[protocol]://[host]/[path],比如可以提供文件 print(f"agent_response: {agent_response}") if __name__ == "__main__": asyncio.run(main()) 10.

    2.5K21编辑于 2025-04-13
  • 来自专栏人工智能

    MCPModel Context Protocol)好比大模型外挂!

    1、导读最近Anthropic主导发布了MCPModel Context Protocol,模型上下文协议)后,着实真真火了一把。 今天我们来刨析下什么是MCP,AI大模型下,需要MCP吗?2、什么是MCPMCPModel Context Protocol)模型上下文协议,是一种适用于AI大模型与数据源交互的标准协议。 每个MCP客户端与一个特定的MCP服务器保持一对一的连接,用于向服务器发送请求或接收响应。一个主机应用中可以运行多个MCP客户端,从而同时连接多个不同的服务器。 io.modelcontextprotocol.spec.McpSchema;import org.junit.jupiter.api.Test;import org.springframework.boot.test.context.SpringBootTest 为什么要需要MCP。MAP:MCP是一个更底层,通用的标准协议。MCP更倾向于抽象和通用。MCP通常支持多数据源。

    2.1K31编辑于 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 Context Protocol 中文)

    16110编辑于 2026-01-02
  • 来自专栏MCP

    MCP(Model Context Protocol)架构演进:云原生改造路径

    前言MCPModel Context Protocol)作为系统间通信的核心协议,在云原生环境下的改造与优化显得尤为重要。 例如,在 MCP 协议服务的新版本发布时,可以先将少量流量(如 10%)导向新版本服务实例,观察其运行稳定性,再逐步扩大流量比例。 例如,在订单处理服务的新版本发布时,通过 Istio 的 VirtualService 资源将 10% 的流量导向新版本实例,观察其运行稳定性。 destination:host: order-servicesubset: v1weight: 90- destination:host: order-servicesubset: v2weight: 10 实验表明,该安全服务网格在增加有限性能开销(约 5% - 10%)的情况下,能够有效抵御各类网络攻击,满足金融、医疗等高安全要求行业的应用需求(Johnson et al., 2023)。VII.

    88321编辑于 2025-06-22
  • 来自专栏MCP

    MCP(Model Context Protocol) 操作审计系统:行为日志追踪方案

    一、操作审计系统架构设计基于 MCP 协议的操作审计系统架构主要分为以下几个关键层次:(一)数据采集层该层负责从各种数据源(如应用程序接口、数据库操作、系统调用等)采集原始的操作数据,并将其转换为 MCP 和 operation_object 字段从 JSON 字符串转换为字典for log in logs: log['context_info'] = json.loads(log['context_info 实例结果与分析通过 MCP 操作审计系统,企业成功发现了几起潜在的安全威胁:一名销售代表在一个月内多次于晚上 10 点后查询并导出大量客户联系方式,经审计分析系统检测为异常行为。 (二)性能优化策略数据采集层优化采样策略 :对于某些高频但低风险的操作,可以采用采样方式记录日志,即按照一定的比例(如 1% 或 10%)抽取部分操作进行记录,以减少数据量和系统负载。 日志查询性能 :复杂查询的响应时间从原来的平均 10 秒缩短至 1 秒以内,数据库的磁盘 I/O 操作减少了 60%,内存使用效率提高了 40%。

    97620编辑于 2025-05-08
  • 来自专栏MCP

    MCP(Model Context Protocol)配置安全方案:数据加密传输实践

    提供了基于MCP协议的安全通信框架设计方法。 三、MCP加密传输架构设计3.1 系统模块划分MCP加密传输系统由以下几个核心模块组成:模块名称 功能描述 灵活配置 基于MCP协议的上下文配置能力,适应不同业务场景的安全需求。 高性能 优化的加密算法和TLS配置,确保系统在安全的同时保持高性能。

    1K31编辑于 2025-05-05
  • 来自专栏MCP

    MCPModel Context Protocol)全球化部署:智能 DNS 流量调度

    MCPModel Context Protocol)结合智能 DNS 流量调度技术应运而生,为全球化网络部署开辟全新路径。一、引言随着互联网的飞速发展,用户分布愈发广泛。 二、MCP 与智能 DNS 流量调度概述(一)MCP 协议解析MCP 协议旨在构建统一的模型上下文传输框架,确保数据在全球传输过程中的完整性与时效性。 ['model']) # 传输协议选择 if context.network_info['type'] in ['4G', '5G'] and context.network_info.get ('packet_loss', 0) > 5: protocol = 'tcp' else: protocol = 'udp' return adapted_data ) * 10, # 四舍五入到最近的 10 度 'longitude': round(location['longitude'] / 10) * 10,

    67711编辑于 2025-05-15
  • 来自专栏AI绘画

    MCP - Model Context Protocol大模型时代的互联互通新标准

    Model Context ProtocolMCP):大模型时代的互联互通新标准在人工智能技术飞速发展的当下,大模型的应用场景不断拓展,但其与外部数据源和工具的集成却面临着诸多挑战。 为解决这一难题,Anthropic 推出了 Model Context ProtocolMCP),这一开放协议为大模型应用与外部数据源、工具之间的通信提供了标准化的解决方案,其重要性和影响力正逐渐显现 MCP 遵循客户端 - 服务器架构,其中 MCP 主机是想要通过 MCP 访问数据的程序,如 Claude 桌面版、IDE 或 AI 工具;MCP 客户端与服务器保持 1:1 连接;MCP 服务器则是通过标准化的 Model Context Protocol 公开特定功能的轻量级程序。 总之,Model Context ProtocolMCP)作为大模型时代的重要创新成果,凭借其强大的功能和广泛的应用前景,为 AI 应用的开发和集成带来了全新的思路和方法。

    2K10编辑于 2025-04-25
  • 来自专栏MCP

    MCPModel Context Protocol)全链路追踪:调用链监控技术剖析

    我们迫切需要一种能够贯穿整个调用链的监控技术,这就是 MCPModel Context Protocol)全链路追踪的核心价值。 一、项目背景 I. -01T10:00:00.000Z", "endTime": "2023-10-01T10:00:01.200Z", "status": "OK", "tags": -01T10:00:01.000Z", "endTime": "2023-10-01T10:00:01.150Z", "status": "OK", "tags": -01T10:00:01.050Z", "endTime": "2023-10-01T10:00:01.180Z", "status": "OK", "tags": ()) .startSpan(); try (Context context = span.makeCurrent()) { /

    1.4K32编辑于 2025-05-04
  • 来自专栏张善友的专栏

    Model Context Protocol (MCP) C# SDK v0.9.0-preview.1 发布

    在此技术演进的背景下,Model Context ProtocolMCP)作为一项旨在标准化应用程序向大语言模型提供上下文方式的开放协议,正迅速确立其作为下一代人工智能基础设施核心通信总线的地位。 在 C# SDK 对应的 ModelContextProtocol.Protocol 命名空间内部,这种结构被具象化为一系列强类型的 C# 对象模型。 Execution Errors)”,而不是被掩盖为模糊的、使人误解的基础设施级“协议错误(Protocol Errors)” 14。 MCP C# SDK 选择主动拥抱刚刚发布不久的.NET 10,不仅传达出该生态体系正在积极拥抱底层运行时级别改进(例如更高效的基于源生成的 JSON 序列化器架构,或在未来针对基于 AOT,即预先编译 MCP 协议从架构层面引入了“启发式协议(Elicitation Protocol)”来彻底规范化这一互动过程。

    32910编辑于 2026-03-08
  • 来自专栏CoderJia的工作笔记

    深入解析Model Context Protocol:微软开源MCP初学者指南项目

    微软近期开源的 mcp-for-beginners 项目,为我们提供了一个系统性学习 Model Context Protocol (MCP) 的绝佳机会。 MCP:AI 应用的“普通话” 在深入项目之前,我们有必要先理解 MCP 是什么。简单来说,MCP 是一种旨在标准化 AI 模型与客户端应用之间交互的开源规范。 章节 标题 描述 链接 00 MCP 介绍 介绍 Model Context Protocol 及其在 AI 流水线中的重要性,包括 MCP 是什么、标准化为何重要,以及实际应用和收益 介绍 01 核心概念详解 ,基于 MCP 的解决方案构建与部署,趋势和未来路线图 经验分享 08 MCP 最佳实践 性能调优与优化,设计容错的 MCP 系统,测试和弹性策略 最佳实践 09 MCP 案例研究 深入 MCP 解决方案架构 它不仅提供了 Model Context Protocol 的全面介绍,更重要的是通过丰富的实践示例和多语言支持,为全球开发者学习和应用 MCP 技术提供了便利。

    1.4K10编辑于 2025-06-08
  • 来自专栏四楼没电梯

    Model Context Protocol 的使用场景与方法

    引言 Model Context Protocol (MCP) 是一种由 Anthropic 开发的开放标准,旨在解决 AI 应用与外部数据源和工具集成中的挑战。 MCP 服务器:轻量级程序,通过 MCP 协议暴露特定数据或功能,充当主机与实际数据源之间的中介。 数据源和外部服务:包括本地文件、数据库或远程系统,MCP 服务器通过这些源处理主机的请求。 使用场景 MCP 的灵活性和标准化使其适用于多种场景,以下是几个典型案例: 场景 描述 MCP 作用 AI 驱动的 IDE 开发者使用 AI 助手获取实时代码建议、错误解释和文档链接 IDE(MCP 主机 使用 SDK 开发:利用 MCP Python SDK (Model Context Protocol Python SDK) 创建服务器。SDK 实现了完整的 MCP 规范,方便开发者构建服务器。 实施示例 从 Getting Started with Model Context Protocol 中,我们了解到 MCP 提供了一个通用的标准,简化了集成,打破了数据孤岛。

    1.9K10编辑于 2025-02-25
  • 来自专栏数智化医院

    Model Context Protocol (MCP) 开放协议对医疗多模态数据整合的分析路径【附代码】

    Model Context Protocol (MCP) 作为一种革命性的开放协议,正在重塑医疗领域多模态数据整合的方式。 MCP协议概述及其在医疗多模态整合中的核心价值Model Context Protocol (MCP)是由Anthropic公司在2024年11月26日推出的开放协议,旨在解决人工智能助手无法访问外部数据源的问题 MCP支持的AI工具需要证明其在真实临床环境中的有效性和安全性,这需要大量的临床研究和数据支持[10]。临床工作流程整合:将MCP支持的AI工具有效整合到现有的临床工作流程中是一个挑战。 开展临床验证研究:与医疗机构合作,开展MCP支持的临床决策支持系统的验证研究,收集真实世界证据[10]。 结论Model Context Protocol (MCP) 作为一种开放协议,正在为医疗领域多模态数据整合带来革命性变化。

    1.6K20编辑于 2025-04-18
  • 来自专栏AI SPPECH

    MCPModel Context Protocol)应用功能全解析:从原理到实践的系统化教程

    MCPModel Context Protocol,模型上下文协议)正是在这一背景下应运而生的重要技术标准。 上下文(Context)的定义与作用:上下文是MCP的核心概念,它包含了模型执行任务所需的所有信息。 ": # 调整模型实例数量 await self.mcp_server.scale_model( model_id=action ( rules=action["rules"] ) 七、结语 MCPModel Context Protocol)作为连接AI模型与应用的桥梁, 随着MCP协议的不断发展和完善,我们可以预见以下几个方面的积极变化: 开发效率的革命:标准化的接口和丰富的工具链将使AI应用开发速度提升10倍以上,让更多开发者能够参与AI应用的构建。

    2.4K10编辑于 2025-11-18
  • 来自专栏马超的博客

    释放大模型潜力:Model Context Protocol 引领 API 开发新纪元

    概述   Model Context Protocol(简称MCP)是由人工智能公司Anthropic提出的一种API开发标准,旨在实现AI助手与数据源的无缝连接。 To demonstrate the Model Context Protocol (MCP) we will leverage this example server to interact with code[1] • Model Context Protocol[2] • Introducing the Model Context Protocol[3] • Model Context Protocol [3] Introducing the Model Context Protocol: https://www.anthropic.com/news/model-context-protocol [4 ] Model Context Protocol Quickstart: https://modelcontextprotocol.io/quickstart

    1.7K10编辑于 2025-02-21
  • 来自专栏张善友的专栏

    Model Context Protocol C# SDK v0.3.0-preview.1 版本发布

    Model Context Protocol (MCP) 是一种新兴的开放标准,旨在实现大型语言模型(LLM)与外部数据源及工具之间的无缝集成。 适用场景 构建基于 MCP 协议的 AI 服务或客户端应用 MCP 为开发者提供了一种标准化的方法,使其能够轻松构建与 LLM 交互的应用程序。 需要与支持 MCP 的其他平台进行互联互通的 .NET 应用 对于使用 .NET 技术开发的企业和开发者,v0.3.0-preview.1 提供了与 MCP 协议兼容的 SDK,从而实现与其他平台的顺畅互联 结语 v0.3.0-preview.1 版本的 MCP C# SDK 标志着其持续发展和完善。 我们期待 .NET 开发者积极试用并提供反馈,共同推动 Model Context Protocol 生态的繁荣与发展。 如需了解更多详细内容,请参阅 官方发布说明。

    30610编辑于 2025-06-23
  • 来自专栏Goboy

    Model Context Protocol 是什么?它和 Function Calling、AI Agents 有哪些不同?

    而就在不久前,Anthropic 发布了一个全网爆火的新协议 —— Model Context Protocol(简称 MCP),我觉得它非常值得聊一聊。MCP 到底是什么? 首先我们看一下官方的 MCP 架构图。 MCP整个协议框架拆解为五个部分,分别是:MCP Hosts:也就是 LLM 运行所在的应用程序环境。 而有了 MCP Server,模型才具备了行动能力,迈向真正的自动化。简单来说,Model Context Protocol 是一个为“模型调用外部工具”而设计的开放通信协议。 MCP 的一些资源下面是一些 MCP 的资源,大家可以参考一下。MCP 官方资源官方的开源组织 Model Context Protocol。官方的文档 modelcontextprotocol。 官方的 MCP Server 列表Claude Blog社区的 MCP Server 的列表MCP.soCursor DirectoryPulsemcpGlama MCP ServersMCP 官方集成教学

    86620编辑于 2025-05-08
  • 元控制协议 (MCP) 与模型上下文协议 (MCP) 之比较分析

    元控制协议 (MCP) 与模型上下文协议 (MCP) 之比较分析引言本文旨在对“元控制协议 (Meta-Control-Protocol)”与“模型上下文协议 (Model Context Protocol 模型上下文协议 (Model Context Protocol) 的定义与应用模型上下文协议 (Model Context Protocol),同样缩写为 MCP,是由 Anthropic 公司于 2024 常用性与认知度根据研究资料,“模型上下文协议 (Model Context Protocol)”在当前的人工智能领域,特别是与大型语言模型相关的讨论中,似乎具有更高的常用性和认知度 10。 /blog/model-context-protocol/ Model Context Protocol (MCP) an overview - Philschmid, accessed April /mcp/ Model Context Protocol - Cursor, accessed April 15, 2025, https://docs.cursor.com/context/model-context-protocol

    72700编辑于 2025-04-15
  • 来自专栏福大大架构师每日一题

    go-zero v1.8.3全方位解析 —— Model Context Protocol大升级,打造AI实时交互新体验!

    2024年最新发布的go-zero v1.8.3版本,围绕Model Context ProtocolMCP)进行了全面升级,显著提升了AI模型与客户系统之间的实时交互效率和开发体验。 MCP Server SDK全面支持,开启AI实时交互新时代 Model Context Protocol(模型上下文协议,以下简称MCP)是当下AI赋能软件系统的关键标准协议。 在go-zero v1.8.3中,团队重磅推出了MCP Server SDK,支持完整的SSE(Server-Sent Events)推送通道,应用层与模型端可以实现持久稳定的实时数据交流。 随着AI模型复杂度和应用需求的持续攀升,MCP协议的广泛采纳将推动行业整体智能交互标准化和生态统一。 通过深度集成Model Context Protocol,go-zero使AI与服务端通信进入全新阶段。

    75310编辑于 2025-05-08
  • 深入探讨模型上下文协议(MCP

    目前,MCP的生态系统仍在快速发展中,官方文档Introduction - Model Context Protocol提供了持续更新的指南和教程。 关键引用 • Introducing the Model Context Protocol \ Anthropic • Introduction - Model Context Protocol • Getting Started: Model Context Protocol | by Chris McKenzie | Medium • Model Context Protocol (MCP) - NSHipster • What is Model Context Protocol? • Model Context Protocol · GitHub • Introducing Model Context Protocol (MCP) | Glama • The Complete Guide

    1K10编辑于 2025-06-09
领券