MCP:大模型时代的智能导航系统

01 MCP简介

MCP ,全称Model Context Protocol是一种开放协议,标准化了应用程序为大语言模型(LLM)提供上下文的方式,类似 AI 应用程序的 USB-C 端口。它能帮助构建基于 LLM 的代理和复杂工作流程,提供了越来越多的预构建集成、在 LLM 提供商和供应商之间切换的灵活性以及保护数据的最佳实践。

MCP 遵循客户端 - 服务器架构,包括 MCP 主机(如 Claude Desktop、IDEs 或 AI 工具)、MCP 客户端、MCP 服务器、本地数据源和远程服务。用户可以根据自身需求选择不同的入门路径,还可以深入了解 MCP 的核心概念和能力,如贡献代码以及获取支持和反馈。

MCP官网地址:modelcontextprotocol.io/introductio...

02 MCP的架构及亮点

2.1 MCP 架构图:

2.2 亮点

  • 功能强大:

    MCP 帮助在 LLM 之上构建代理和复杂工作流程,LLM 可通过 MCP 直接插入众多预构建集成,具有在不同 LLM 提供商和供应商之间切换的灵活性,并提供保护数据的最佳实践。

  • 架构清晰:

    MCP 遵循客户端 - 服务器架构,包括 MCP 主机、客户端、服务器以及本地数据源和远程服务,各部分分工明确,便于理解和使用。

  • 入门途径多样:

    提供了快速入门的多种路径,包括示例、教程、利用 LLM 加速 MCP 开发的方法、调试指南、交互式调试工具以及深入探索 MCP 的视频等。

  • 贡献与反馈机制完善:

    对于不同方面的问题有明确的反馈渠道,如针对 MCP 规范、SDK 或文档的问题可创建 GitHub 问题,针对规范讨论可使用特定讨论区等。

03 支持丰富语言的的SDK

开发者可以定制属于自己的MCP服务,支持python、js、java、Kotlin和C#。

另外还有现成的MCP服务和客户端供我们使用,目前收录6836 个,如图:

收录的网址:mcp.so/

04 MCP 可以做什么呢

看了上面的介绍,可能对MCP还是一头雾水。我们先看看官方介绍:

大致的含义就是:

MCP可以帮助我们在LLM之上构建Agent或者复杂的工作流,很多工具扩展都可以直接以插件的形式接入LLM,并且可以使得数据更加安全。

举一个简单的例子:我们要根据明天的天气,做一个上海一日游的攻略

我们不使用MCP的话,我们通过大模型无法获取明天的天气,做的旅游攻略也是基于网上的数据,无法定制详细的实时路线攻略。而接入天气的MCP服务、地图的MCP服务,就可以直接结合天气和实时地图制造出更精准的出行攻略。

今天的MCP就介绍到这里,下一期我们搭建一个MCP服务,看看具体的效果。

相关推荐
tachibana236 分钟前
与其他语言相比,使用 Go 有什么好处?
开发语言·后端·golang·go
动恰客流统计7 小时前
景区客流统计怎么做?兼顾管控与运营的实施方案解析
大数据·前端·人工智能
weixin_443883017 小时前
合规整改倒计时:高等级签名证书的应用场景
大数据·人工智能·法大大·法大大电子签·电子合同
dozenyaoyida9 小时前
AI与大模型新闻日报 | 2026-09-30
大数据·人工智能·大模型·新闻
辻弋20110 小时前
【无标题】
大数据·服务器·前端·搜索引擎·开源软件
衡石科技10 小时前
让问数更自然:衡石 Data Agent 实践
大数据·bi·数据权限·data agent·自然语言问数
实验室管理云平台10 小时前
应用盛元广通的SPF系统后,养殖场死亡率降低约20%
大数据·人工智能
蜗牛互联网10 小时前
WSL Containers GA:本地AI容器的生命周期、网络与治理验收
java·网络·人工智能·后端
Zhou14113611 小时前
SpringBoot_02_自动配置原理
java·spring boot·后端
火山引擎和TA的超级拍档们12 小时前
产品情报局 04|客服Agent:大模型时代的智能客服新范式
大数据·人工智能