模型上下文协议 (MCP) 之 Tutorials
本文翻译自 MCP 官方文档。 使用 LLM 构建 MCP 本指南将帮助您使用 LLM(大型语言模型)来构建自定义的模型上下文协议 (MCP) 服务器和客户端。本教程将重点介绍 Claude,但您可以使用任何前沿的大型语言模型来完成此操作。 准备文档 在开始之前,请收集必要的文档以帮助 Claude 理解 MCP: 访问 https://modelcontextprotocol.io/llms-full.txt 并复制完整的文档文本 导航至 MCP TypeScript SDK 或 Python SDK 代码库 复制 README 文件和其他相关文档 将这些文档粘贴到您与 Claude 的对话中 描述您的服务器 提供文档后,清晰地向 Claude 描述您想要构建什么样的服务器。具体说明: 您的服务器将公开哪些资源 它将提供哪些工具 它应提供哪些提示 它需要与哪些外部系统交互 例如: 构建一个 MCP 服务器,该服务器需具备以下功能: - 连接到我公司的 PostgreSQL 数据库 - 将表结构(table schemas)作为资源进行公开/暴露 - 提供用于运行只读 SQL 查询的工具 - 包含用于常见数据分析任务的提示(prompts) 与 Claude 协作 在与 Claude 合作开发 MCP 服务器时: 首先从核心功能开始,然后迭代添加更多功能 请 Claude 解释您不理解的代码部分 根据需要请求修改或改进 让 Claude 帮助您测试服务器并处理边缘情况 Claude 可以帮助实现所有关键的 MCP 功能:...