【大模型MCP协议】MCP官方文档(Model Context Protocol)一、开始——1. 介绍

news2025/5/13 5:32:04

https://modelcontextprotocol.io/tutorials/building-mcp-with-llms

文章目录

  • 介绍
    • 为什么选择MCP?
      • 总体架构
    • 开始使用
        • 快速入门
        • 示例
    • 教程
    • 探索MCP
    • 贡献
    • 支持和反馈
    • 探索 MCP
    • 贡献代码
    • 支持与反馈

介绍

开始使用模型上下文协议(MCP)

C# SDK已发布!查看其他新功能

MCP是一个开放协议,它规范了应用程序如何向LLM提供上下文。可以将MCP想象成AI应用的USB-C接口。就像USB-C为您的设备提供了连接各种外设和配件的标准方式一样,MCP提供了一种标准方式来连接AI模型与不同的数据源和工具。

为什么选择MCP?

MCP帮助您在LLM的基础上构建代理和复杂工作流。LLM经常需要与数据和工具集成,而MCP提供:

  • 一系列不断增长的预构建集成,您的LLM可以直接插入使用
  • 在不同LLM提供商和供应商之间切换的灵活性
  • 在您的基础设施内保护数据的最佳实践

总体架构

本质上,MCP遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器:

互联网
您的计算机
MCP协议
MCP协议
MCP协议
Web APIs
远程
服务C
带MCP客户端的主机
(Claude, IDEs, 工具)
MCP服务器A
MCP服务器B
MCP服务器C
本地
数据源A
本地
数据源B
  • MCP主机:像Claude Desktop、IDE或AI工具等希望通过MCP访问数据的程序
  • MCP客户端:与服务器保持1:1连接的协议客户端
  • MCP服务器:通过标准化的模型上下文协议暴露特定功能的轻量级程序
  • 本地数据源:MCP服务器可以安全访问的计算机文件、数据库和服务
  • 远程服务:MCP服务器可以连接的通过互联网(如API)提供的外部系统

开始使用

选择最适合您需求的路径:

快速入门

服务器开发者 ⚡

开始构建您自己的服务器,用于Claude Desktop和其他客户端

了解更多

客户端开发者 ⚡

开始构建您自己的客户端,可以与所有MCP服务器集成

了解更多

Claude Desktop用户 ⚡

开始在Claude Desktop中使用预构建的服务器

了解更多
示例
🔳 服务器示例

查看我们的官方MCP服务器和实现示例库

了解更多
🧊 客户端示例

查看支持MCP集成的客户端列表

了解更多

教程

💬 使用LLM构建MCP

学习如何使用像Claude这样的LLM加速您的MCP开发

了解更多
🐛 调试指南

学习如何有效调试MCP服务器和集成

了解更多
🔍 MCP检查器

使用我们的交互式调试工具测试和检查您的MCP服务器

了解更多
👨‍🏫 MCP工作坊(视频,2小时)

探索MCP

深入了解MCP的核心概念和功能:

了解MCP如何连接客户端、服务器和LLM 从您的服务器向LLM公开数据和内容 创建可重用的提示模板和工作流 使LLM能够通过您的服务器执行操作 让您的服务器从LLM请求补全 了解MCP的通信机制

贡献

想要贡献?查看我们的贡献指南了解如何帮助改进MCP。

支持和反馈

以下是获取帮助或提供反馈的方式:

  • 对于与MCP规范、SDK或文档(开源)相关的错误报告和功能请求,请创建GitHub问题
  • 对于有关MCP规范的讨论或问答,请使用规范讨论
  • 对于关于其他MCP开源组件的讨论或问答,请使用组织讨论
  • 对于与Claude.app和claude.ai的MCP集成相关的错误报告、功能请求和问题,请参阅Anthropic的如何获取支持指南

明白了!以下是使用表格替代卡片组件的 CSDN Markdown 格式版本,保持原有布局和内容逻辑:


探索 MCP

深入了解 MCP 的核心概念和功能:

功能模块描述
核心架构了解 MCP 如何连接客户端、服务器和大型语言模型(LLMs)
资源将服务器中的数据和内容暴露给 LLMs
提示模板创建可重用的提示模板和工作流
工具通过服务器让 LLMs 执行操作
采样让服务器向 LLMs 请求生成结果
传输机制学习 MCP 的通信机制

贡献代码

想要贡献代码?请查看我们的 贡献指南 了解如何帮助改进 MCP。


支持与反馈

以下是获取帮助或提供反馈的方式:

  • 如果有关于 MCP 规范、SDK 或文档(开源)的 bug 报告或功能请求,请 创建 GitHub 问题
  • 如果需要讨论或问答关于 MCP 规范,请使用 规范讨论区
  • 如果需要讨论或问答关于其他 MCP 开源组件,请使用 组织讨论区
  • 如果有关于 Claude.app 和 claude.ai 的 MCP 集成的 bug 报告、功能请求或问题,请参考 Anthropic 的指南 如何获取支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2374421.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

node .js 启动基于express框架的后端服务报错解决

问题: node .js 用npm start 启动基于express框架的后端服务报错如下: /c/Program Files/nodejs/npm: line 65: 26880 Segmentation fault "$NODE_EXE" "$NPM_CLI_JS" "$" 原因分析: 遇到 /c/Program F…

并发笔记-信号量(四)

文章目录 背景与动机31.1 信号量:定义 (Semaphores: A Definition)31.2 二元信号量 (用作锁) (Binary Semaphores - Locks)31.3 用于排序的信号量 (Semaphores For Ordering)31.4 生产者/消费者问题 (The Producer/Consumer (Bounded Buffer) Problem)31.5 读写锁 (…

【HTOP 使用指南】:如何理解主从线程?(以 Faster-LIO 为例)

htop 是 Linux 下常用的进程监控工具,它比传统的 top 更友好、更直观,尤其在分析多线程或多进程程序时非常有用。 以下截图就是在运行 Faster-LIO 实时建图时的 htop 状态展示: 🔍 一、颜色说明 白色(或亮色&#xf…

数据同步DataX任务在线演示

数据同步DataX任务在线演示 1. 登录系统 访问系统登录页面,输入账号密码完成身份验证。 2. 环境准备 下载datax安装包,并解压到安装目录 3. 集群创建 点击控制台-多集群管理 计算组件添加DataX 配置DataX引擎,Datax.local.path填写安装目录。 4. …

telnetlib源码深入解析

telnetlib 是 Python 标准库中实现 Telnet 客户端协议的模块,其核心是 Telnet 类。以下从 协议实现、核心代码逻辑 和 关键设计思想 三个维度深入解析其源码。 一、Telnet 协议基础 Telnet 协议基于 明文传输,通过 IAC(Interpret As Command…

TAPIP3D:持久3D几何中跟踪任意点

简述 在视频中跟踪一个点(比如一个物体的某个特定位置)听起来简单,但实际上很复杂,尤其是在3D空间中。传统方法通常在2D图像上跟踪像素,但这忽略了物体的3D几何信息和摄像机的运动,导致跟踪不稳定&#xf…

uniapp 生成海报二维码 (微信小程序)

先下载qrcodenpm install qrcode 调用 community_poster.vue <template><view class"poster-page"><uv-navbar title"物业推广码" placeholder autoBack></uv-navbar><view class"community-info"><text clas…

16.Excel:数据收集

一 使用在线协作工具 简道云。 excel的在线表格协作在国内无法使用&#xff0c;而数据采集最需要在线协作。 二 使用 excel 1.制作表格 在使用excel进行数据采集的时候&#xff0c;会制作表头给填写人&#xff0c;最好还制作一个示例。 1.输入提示 当点击某个单元格的时候&am…

AI系列:智能音箱技术简析

AI系列&#xff1a;智能音箱技术简析 智能音箱工作原理详解&#xff1a;从唤醒到执行的AIPipeline-CSDN博客 挑战真实场景对话——小爱同学背后关键技术深度解析 - 知乎 (zhihu.com) AI音箱的原理&#xff0c;小爱同学、天猫精灵、siri。_小爱同学原理-CSDN博客 智能音箱执行步…

BUUCTF——Ezpop

BUUCTF——Ezpop 进入靶场 给了php代码 <?php //flag is in flag.php //WTF IS THIS? //Learn From https://ctf.ieki.xyz/library/php.html#%E5%8F%8D%E5%BA%8F%E5%88%97%E5%8C%96%E9%AD%94%E6%9C%AF%E6%96%B9%E6%B3%95 //And Crack It! class Modifier {protected $v…

三、Hadoop1.X及其组件的深度剖析

作者&#xff1a;IvanCodes 日期&#xff1a;2025年5月7日 专栏&#xff1a;Hadoop教程 一、Hadoop 1.X 概述 &#xff08;一&#xff09;概念 Hadoop 是 Apache 开发的分布式系统基础架构&#xff0c;用 Java 编写&#xff0c;为集群处理大型数据集提供编程模型&#xff0c;…

PDF2zh插件在zotero中安装并使用

1、首先根据PDF2zh说明文档&#xff0c;安装PDF2zh https://github.com/guaguastandup/zotero-pdf2zh/tree/v2.4.0 我没有使用conda&#xff0c;直接使用pip安装pdf2zh &#xff08;Python版本要求3.10 < version <3.12&#xff09; pip install pdf2zh1.9.6 flask pypd…

springboot3+vue3融合项目实战-大事件文章管理系统-更新用户密码

大致分为这三步 首先在usercontroller中增加updatePwd方法 PatchMapping ("/updatePwd")public Result updatePwd(RequestBody Map<String,String> params){//1.校验参数String oldPwd params.get("old_pwd");String newPwd params.get("n…

C++GO语言socket套接字

目录 01 06-socket-client-server通信过程分析 02 07-socket-server-单次处理 03 08-socket-client 01 09-socket-server-多连接建立 02 10-socket-client多次发送数据 01 -socket-client-server通信过程分析 ### - Server Demo接收一个链接&#xff0c;而且只能发送一次数…

WebSocket:实时通信的新时代

在现代Web应用中&#xff0c;实时通信变得越来越重要。传统的HTTP协议虽然能够满足基本的请求-响应模式&#xff0c;但在需要频繁更新数据的场景下&#xff0c;其效率和性能显得捉襟见肘。WebSocket协议应运而生&#xff0c;它提供了一种在单个TCP连接上进行全双工通信的机制&a…

IT/OT 融合架构下的工业控制系统安全攻防实战研究

1. 引言 随着工业 4.0 和智能制造的浪潮席卷全球&#xff0c;信息技术 (IT) 与运营技术 (OT) 的融合已成为不可逆转的趋势。这种融合旨在通过实时数据交换和分析&#xff0c;打破传统的信息孤岛&#xff0c;显著提升生产效率、优化决策、降低运营成本并增强市场竞争力。IT 系统…

基于Qt的app开发第六天

写在前面 博主是一个大一下的计科生&#xff0c;现在正在做C面向对象程序设计的课程设计&#xff0c;具体功能可以看本专栏的第一篇博客。 目前的进度是&#xff1a;配好MySQL驱动->设计完界面->实现各个界面的切换 这一篇博主要初步实现待办板块的功能&#xff0c;即新建…

npm create vite@latest my-vue-app 解读

背景发荧光的样式。 filter属性的学习&#xff1a;filter - CSS&#xff1a;层叠样式表 | MDN 复习一下em 组件的调用: 是msg让“ViteVue”显示出来的&#xff01;&#xff01; a标签的targte属性&#xff1a; 组件之间怎么传值的&#xff1a; &#xff0c;没看懂code标签怎么…

【SpringCloud GateWay】Connection prematurely closed BEFORE response 报错分析与解决方案

一、背景 今天业务方调用我们的网关服务报错: Connection prematurely closed BEFORE response二、原因分析 三、解决方案 第一步: 增加 SCG 服务的JVM启动参数,调整连接获取策略。 将连接池获取策略由默认的 FIFO&#xff08;先进先出&#xff09;变更为 LIFO&#xff08…

PD快充诱骗协议芯片XSP04D与主板共用一个Type-C和电脑传输数据

随着智能电子产品的广泛应用&#xff0c;快充方案越来越受到重视&#xff0c;且迭代次数也更加频繁。在一些使用频率较高、耗电较大的电子产品中&#xff0c;快充方案也成为了大多数人的追求&#xff0c;它能很大程度上缩短充电的时间&#xff0c;例如XSP04D这款快充诱骗协议方…