收藏必备!从零开始构建MCP Agent:让大模型进化为能干活的助手,实战指南

比扣子更简单!用 Cline + MCP 快速打造可控智能体:实战案例解析 随着人工智能技术的不断进步,构建个性化智能体的需求日益增加。国内虽然已有一些智能体平台,如豆包扣子,但这些平台要求开发者将代码和数据上传到第三方服务器,对于一些商业信息敏感的客户来说,这种做法可能带来数据泄露的风险。而在国际市场上,Anthropic 开源的 **MCP 协议** 和 **Cline** 插件,则为开发者提供了一种更加简单、安全、可控的方式来创建智能体。本文将详细介绍如何使用 **Cline** 和 **MCP 协议** 来快速搭建智能体,并通过实战案例展示其强大能力。 阅读详情

MCP代理正在颠覆智能体的边界,它不再只是“对话专家”,而是真正能与真实应用沟通并完成任务的AI大脑。

从代码调用、任务调度,到插件执行、决策控制,MCP(Model Context Protocol)让大模型从“只会聊天”进化为“能干活的助手”。但——问题也随之而来:

想要搭建一个MCP代理,真的太复杂了!

你不仅要搞懂多层交互架构,还要处理模型、记忆体、协议、工具链之间的配合。如果缺乏系统的知识与实践路径,分分钟踩坑。

所以我们写下这篇全网最全、最硬核的实战指南。

本文将带你从0开始搞懂什么是MCP,它如何架构代理系统,当前主流有哪些框架,并教你一步步用 OpenAI SDK 从头构建出一个属于你自己的 MCP Agent。

最后我们还准备了可运行的实战代码和案例讲解,让你不仅看得懂,还能马上做起来。

MCP 及其核心组件简介


模型上下文协议(MCP) 是一种全新的开放协议,旨在标准化应用程序向大语言模型(LLM)提供上下文信息和工具调用的方式。

你可以把它理解为 AI 的“通用连接器”。MCP 像一个插件系统,服务于不同的 MCP 客户端(例如 Cursor、Claude、Windsurf 等),通过将 Agent 连接到各种数据源和工具,来大幅扩展其能力边界。

MCP 可帮助您在 LLM 之上构建代理和复杂的工作流程。例如,Obsidian 的 MCP 服务器可帮助 AI 助手搜索和阅读 Obsidian 保险库中的笔记。

MCP 的核心遵循客户端-服务器架构,其中主机应用程序可以连接到多个服务器。

在任何通用的 MCP 架构中,通常都包含以下几个核心组件:

MCP 主机:
如 Claude Desktop、Cursor、Windsurf 等 AI 应用,或者其他希望通过 MCP 协议访问数据的智能工具。它们是请求发起方,代表“谁”在使用 MCP。

MCP 客户端:
这些是与 MCP 服务器保持一对一连接的协议客户端,起到通信桥梁的作用。它们负责在主机与功能模块之间传递请求和响应。

MCP 服务器:
是一些轻量级程序,每个服务器负责开放一类标准化能力,例如读取本地文件、查询数据库、调用插件等。这些能力通过 MCP 协议统一暴露,便于接入。

本地数据源:
指的是你计算机上的文件、数据库或服务,MCP 服务器可以安全访问它们。比如浏览器自动化相关的 MCP 服务器,就需要访问你的浏览器实例才能发挥作用。

远程服务:
除了本地资源,MCP 服务器也可以连接外部 API 或基于云的服务,实现更广泛的数据交互与任务执行能力。

MCP Agent 的架构


在 MCP 架构中,MCP 代理 是真正的“智能中枢”,它们通过 MCP 协议实现推理、调用工具、使用记忆,并执行各类任务。

如果说 MCP 协议定义了“应用程序和数据源如何连接语言模型”,那么 MCP 代理就是借助这一结构运行、思考并执行任务的“大脑”——它们既可以自主运行,也可以与你交互协作。

从更高的抽象层面来看,一个 MCP 代理由以下三大核心层级构成:

1)模型上下文层:*大脑*

在这一层,语言模型(如 GPT-4、Claude)是代理的核心智力来源,负责理解、推理和生成语言。

它通过上下文(可用的工具与资源)和提示(行为指令)进行引导,例如:

“编辑日历时,请优先检查是否存在时区冲突。”

这就像一位全能秘书在执行任务时,始终遵循既定策略和边界。

2)协议层:*神经系统*

这一层负责“感知世界”和“信息传输”。它是 MCP 代理与外部环境沟通的桥梁,主要包括:

  • MCP 客户端:如 Cursor、Claude Desktop,承担通信中枢角色;
  • MCP 服务器:连接特定工具和数据源,如 Gmail、Notion、本地文件系统等;
  • 采用标准化的 JSON-RPC 接口,完成指令下达与结果返回;
  • 管理认证权限、请求响应的协调;
  • 具备容错与重试机制,确保系统稳定运行。

这一层就像人体的神经网络,负责接收指令、传递感知、调动行动。

3)运行时层:肌肉

代理的“行动力”体现在这一层。

这里是工具和 API 的实际运行环境,负责:

  • 执行具体操作(如发邮件、写文档、改代码);
  • 保持短期工作状态,比如处理草稿、跟踪多步骤任务的中间结果;
  • 管理流程中临时的数据缓存与状态切换。

如果说大脑在思考,神经在传输信息,那么“肌肉”就是执行动作、真正完成工作的实体。

正是这三层架构的协同配合,让 MCP 代理不仅能“理解你的需求”,还能接入外部工具、管理状态并完成真实任务,从“语言模型”进化为“任务执行体”。

当 MCP 代理启动时,客户端会连接到服务器以获取可用的工具、资源和提示。根据用户的请求,它选择要向模型显示的内容。当模型选择作时,客户端通过服务器执行该作,并在此过程中处理授权和数据流。

所有可用于构建MCP代理的框架和SDK


如果你想构建自己的 MCP 代理,市面上已经有不少优秀的框架与工具可以帮助你快速入门。

选择哪种方式,主要取决于以下几个因素:

  • 你使用的编程语言或技术栈
  • 是偏好托管方案(上手简单、但控制力较低),还是自托管部署(灵活自由,但设置稍复杂)
  • 是否开箱即用支持你想连接的工具与应用

以下是目前最流行、支持 MCP 协议的框架与 SDK,一应俱全:

✅ OpenAI Agents SDK

OpenAI 官方推出的 Agent 构建工具,支持 MCP 原生接入,提供如 MCPServerStdio 和 MCPServerSse 等类,适合生产环境使用,是早期 Swarm 实验的成熟版本。
📦 安装命令:pip install openai-agents

✅ Composio with OpenAI

一个轻量级 SDK,用于将 OpenAI Agent 与 Composio 的托管式 MCP 服务器集成,自动完成工具注册、身份验证与通信对接。
📦 安装命令:pip install composio-openai openai

✅ mcp-agent by LastMile AI

一个可组合的简单框架,基于 MCP 协议和工作流模式构建代理,同时兼容 OpenAI 的 Swarm 多代理编排思路,但对模型类型不设限。
📦 安装命令:pip install mcp-agent

✅ MCP Python SDK

官方推出的 Python SDK,完整实现了 MCP 协议规范,提供快速创建 MCP 服务器的类(如 FastMCP)以及客户端连接组件。
📦 安装命令:pip install "mcp[cli]"

✅ MCP TypeScript SDK

官方 TypeScript/Node SDK,适用于 JavaScript/TypeScript 生态,可用 McpServer 快速构建 MCP 服务端及客户端。
📦 安装命令:npm install @modelcontextprotocol/sdk

✅ Google ADK

Google 开源的 Agent 开发工具包(ADK),原生集成 MCP 服务器与工具支持,还可接入其多智能体运行框架。
📦 安装命令:pip install google-adk

✅ CopilotKit MCP 支持

一行命令即可将前端变成 MCP 客户端,快速连接任意 MCP 兼容服务器,实现工具共享、代理协作、多智能体编排。
📦 启动命令:npx copilotkit@latest init -m MCP

✅ LangChain MCP Adapters

将 MCP 工具封装成 LangChain 可识别组件,便于在 LangGraph 等代理工作流中调用,非常适合已有 LangChain 项目的开发者。
📦 安装命令:pip install langchain-mcp-adapters

✅ Strands Agents SDK

由 AWS 开源的 Agent 构建框架,支持 MCP,并兼容主流模型平台:Amazon Bedrock、Anthropic、LiteLLM、Llama、Ollama、OpenAI 等。
📦 安装命令:pip install strands-agents strands-agents-tools

✅ fast-agent

支持 MCP 协议的全功能框架,覆盖工具调用、采样、多模态(图片/PDF)输入等,兼容 OpenAI 和 Anthropic 模型。
📦 安装命令:pip install fast-agent-mcp

✅ PraisonAI

一个主打低代码体验的多智能体框架,支持单行代码接入 MCP,附带丰富文档与示例,支持 Brave、GitHub、Perplexity、Slack 等集成。
📦 安装命令:pip install praisonaiagents mcp

✅ Semantic Kernel

微软推出的智能体编排 SDK,现已通过官方适配器支持 MCP 工具注册与调用,配合 Semantic Kernel Pipeline 使用效果更佳。
📦 安装命令:pip install semantic-kernel

✅ Vercel AI SDK

Vercel 出品的 AI SDK 现已集成 MCP,可在定义 Schema 时,仅拉取显式声明的工具,提升安全与可控性。
📦 示例代码(TypeScript):

import { experimental_createMCPClient as createMCPClient } from 'ai';import { openai } from '@ai-sdk/openai';const mcpClient = await createMCPClient({  transport: {    type: 'sse',    url: 'https://my-server.com/sse',  },});const response = await generateText({  model: openai('gpt-4o'),  tools: await mcpClient.tools(),  prompt: 'Find products under $100',});

此外,还有一些项目如 Agent-MCP,因社区活跃度与成熟度较低,本文暂不推荐。

如果你偏好图形化使用 MCP,还可以使用以下 MCP 客户端软件来对接 MCP 服务器:

  • Cursor
  • Claude Desktop
  • Windsurf
  • Cline
  • Witsy 等

想查看更多客户端?可以前往官方列出的 20+ MCP Clients 清单一探究竟。

使用OpenAI SDK构建您的第一个MCP的Agent


OpenAI Agents SDK 是 OpenAI 于 2025 年 3 月推出的官方开源框架,旨在帮助开发者构建由 OpenAI 模型驱动的智能代理。

这些代理不仅可以调用工具,还支持内存管理、函数调用、流式输出、重试机制等完整的工作流能力,真正实现“能思考、会执行”的智能体。

除了基础功能,你还可以使用适配器(如 composio_openai)来更灵活地控制 MCP(Model Compatibility Protocol)生态。该适配器允许 OpenAI Agents SDK 客户端与 MCP 协议兼容的服务器通信,进一步拓展能力边界:

⚡ 将 OpenAI 代理连接到任意 MCP 服务器提供的工具
⚡ 在代理内部直接调用如 Composio Cloud 等平台上的工具
⚡ 在保留 OpenAI 原生代理运行时的基础上,实现对 MCP 的兼容扩展

让我们从零开始,使用原生 OpenAI SDK 构建第一个 MCP Agent!

第 1 步:准备环境

请确保你已安装 Python 3.8 及以上版本,并拥有 OpenAI API Key。

第 2 步:创建项目并设置虚拟环境

在开发过程中使用虚拟环境(virtualenv)可以避免全局依赖冲突,推荐启用。

# macOS / Linux:python3 -m venv env        # 创建名为 'env' 的本地虚拟环境source env/bin/activate    # 激活虚拟环境# Windows:python -m venv env.\env\Scripts\activate     # 在 PowerShell 或 CMD 中激活

激活后你会在终端前缀看到 (env),代表环境已就绪。

项目结构如下:
mcp-openai-agent/├── agent.py                 # 定义带工具能力的 OpenAI 代理├── run_agent.py             # 主运行入口├── requirements.txt         # 依赖包清单├── .env                     # 存储 API 密钥与配置└── README.md
第 3 步:安装依赖并配置 API Key

本项目依赖两个关键库:

  • openai-agents:官方 OpenAI SDK,内置支持函数调用、内存、工具使用等
  • python-dotenv:加载 .env 文件中的环境变量,方便管理密钥等信息

安装命令如下:

pip install openai-agents python-dotenv

安装完后,将当前虚拟环境下的依赖写入 requirements.txt:

pip freeze > requirements.txt

这样就可以通过以下命令快速复现依赖环境:

pip install -r requirements.txt

为避免将敏感文件上传 GitHub,请添加 .gitignore,忽略虚拟环境目录及 .env 文件。

接下来,在 .env 文件中添加你的 OpenAI API Key:

OPENAI_API_KEY=你的 OpenAI 密钥
第 4 步:获取 MCP Server 地址

我们将使用 Composio 提供的 MCP Server,因为它支持内置认证(OAuth、API Key、JWT、Basic Auth),免去了你自己构建登录系统的麻烦。

Composio 提供完全托管的服务器,已经集成了 250+ 工具(如 Gmail、Slack、Notion、Linear 等),并支持本地或远程运行。每个 MCP 工具都附带以下信息:

  • 当前活跃用户数
  • 工具版本和更新时间
  • 所有支持的动作(actions)
  • 安装指引(TypeScript、Python 等)

同时支持的主机包括:Claude(Mac)、Windsurf、Cursor 等。

第 5 步:编写 Agent 主体(agent.py)

我们将在 agent.py 中定义主代理逻辑。它将连接 MCP 工具服务器,并返回 Agent 与 Server 实例。

import osimport openaifrom agents import Agentfrom agents.mcp import MCPServerSsefrom dotenv import load_dotenvload_dotenv()openai.api_key = os.getenv("OPENAI_API_KEY")TOOL_URL = os.getenv("MCP_TOOL_URL")# return openai agent connected to mcp tooldef build_agent():    mcp_server = MCPServerSse({"url": TOOL_URL})    agent = Agent(        name="GitHub Agent",        instructions="You help the user manage GitHub by creating issues, updating repos, and handling PRs using the connected GitHub tool.",        mcp_servers=[mcp_server],    )    return agent, mcp_server

代码说明:

  • MCPServerSse(...):通过 SSE 协议连接 MCP 工具服务器

  • Agent(...):实例化代理,包括名称、指令说明、可连接的 MCP 工具列表

  • build_agent():返回一个连接好 MCP 工具的代理实例和服务器对象

你需要在 .env 文件中添加 MCP 工具的 URL,例如:

MCP_TOOL_URL=https://mcp.composio.dev/github/sse?customerId=xyz
第 6 步:运行代理(run_agent.py)

接下来,我们在 run_agent.py 中添加主执行逻辑,用于启动代理完成任务。

import asynciofrom agent import build_agentfrom agents import Runner# main task with the use caseTASK = "Create an issue in the repository 'Anmol-Baranwal/mcp-agents' with the title 'Feat: MCP Server Implemented' and body 'just testing stuff.'"async def main():    agent, mcp_server = build_agent()    try:        await mcp_server.connect()        result = await Runner.run(agent, TASK)        print("✅ Final Output:\n", result.final_output)    finally:        await mcp_server.cleanup()if __name__ == "__main__":    asyncio.run(main())

代码说明如下:

  • main():以异步方式运行整个代理工作流
  • build_agent():初始化 agent 与 MCP server
  • await mcp_server.connect():连接远程 MCP 工具服务器
  • Runner.run(...):发送任务,自动处理函数调用、工具选择、重试机制等
  • result.final_output:代理完成任务后的最终结果
  • cleanup():优雅关闭连接
第 7 步:执行结果与连接验证

当你运行 run_agent.py,系统将尝试建立到 GitHub 工具的连接。第一次使用时,你需要在浏览器中打开 OAuth 链接进行授权。

验证连接成功后,可再次运行脚本,代理就能真正创建 GitHub issue。请确保目标仓库为公开状态,否则可能由于权限不足导致操作失败。

恭喜!你已从零成功构建了一个兼容 MCP 协议的 OpenAI 代理。

一旦 GitHub 工具通过 Composio 完成认证,你就可以通过 Agent 实现以下功能:

  • 创建或关闭 GitHub Issue
  • 更新仓库描述、Metadata
  • 协助处理 PR 流程
  • 整合至开发者自动化流程中

我尝试了多种方式,每次都能顺利完成任务。

一些带有源代码的真实示例


在本示例中,我们将构建一个可以汇总博客文章为推文的智能代理(Agent)。该代理由 OpenAI LLM 驱动,能够访问本地文件系统和网页内容,并将结果浓缩为一句 Twitter 内容。

所有需要的服务器组件已经包含在仓库中,因此你需要先克隆项目。

此外,请记得在 mcp-agent/examples/basic/mcp_basic_agent/mcp_agent.secrets.yaml 中添加你的 OpenAI API 密钥和 Anthropic API 密钥。

示例代理代码
import asyncioimport osfrom mcp_agent.app import MCPAppfrom mcp_agent.agents.agent import Agentfrom mcp_agent.workflows.llm.augmented_llm_openai import OpenAIAugmentedLLMapp = MCPApp(name="hello_world_agent")async def example_usage():    async with app.run() as mcp_agent_app:        logger = mcp_agent_app.logger        # 创建一个支持读取文件系统与抓取网页的代理        finder_agent = Agent(            name="finder",            instruction="You can read local files or fetch URLs. \                Return the requested information when asked.",            server_names=["fetch", "filesystem"],  # 该代理可用的 MCP 工具服务器        )        async with finder_agent:            # 自动初始化 MCP 服务器并加载工具            tools = await finder_agent.list_tools()            logger.info(f"Tools available:", data=tools)            # 绑定一个 OpenAI 增强型 LLM            llm = await finder_agent.attach_llm(OpenAIAugmentedLLM)            # 读取 README.md 文件内容            result = await llm.generate_str(                message="Show me what's in README.md verbatim"            )            logger.info(f"README.md contents: {result}")            # 抓取博客文章前两段内容            result = await llm.generate_str(                message="Print the first two paragraphs from https://www.anthropic.com/research/building-effective-agents"            )            logger.info(f"Blog intro: {result}")            # 总结成一条 128 字符推文            result = await llm.generate_str("Summarize that in a 128-char tweet")            logger.info(f"Tweet: {result}")if __name__ == "__main__":    asyncio.run(example_usage())

以下是对上述代码模块的简要解析:

  • MCPApp
    管理整个 MCP 运行环境,处理事件循环、日志等核心框架。
  • OpenAIAugmentedLLM
    使用 OpenAI 模型(默认 GPT-4o)实现智能任务规划与工具交互能力。
  • Agent(智能代理)
    创建一个名为 finder 的代理,拥有以下功能:
    • 接入两个 MCP 工具服务器:fetch(抓取网页内容)和 filesystem(读取本地文件);
    • 根据指令读取文件或访问 URL,返回对应内容。
  • 异步运行代理任务:
    • 自动初始化所连接的 MCP 服务器;
    • 列出并记录当前可用的工具;
    • 绑定一个具备工具调用能力的 OpenAI LLM;
    • 执行以下三个任务:
  • 显示 README.md 文件内容;
  • 提取 Anthropic 博客页面前两段文字;
  • 将博客摘要浓缩成一条 Twitter 推文(128 字符内)。
  • 日志输出
    每一步的结果都会通过日志打印,便于调试和结果回溯。

OpenAI SDK:使用 MCP 服务器发送电子邮件。您需要从 Composio Gmail MCP 服务器生成 SSE URL。让我们创建一个可以使用 OpenAI SDK 发送电子邮件的代理。

import asyncioimport osfrom dotenv import load_dotenvimport openaifrom agents import Agent, Runnerfrom agents.mcp import MCPServerSse
load_dotenv()
openai.api_key = os.getenv("OPENAI_API_KEY")
TOOL_URL = os.getenv("MCP_TOOL_URL")async def main():    gmail_server = MCPServerSse({"url": TOOL_URL})    try:        await gmail_server.connect()        agent = Agent(            name="Gmail Agent",            instructions="You help the user manage their emails using the connected Gmail tool.",            mcp_servers=[gmail_server]        )
        task = "send an email to hi@anmolbaranwal.com with subject 'Hello from MCP Agent' and body 'This is a test email sent via the Gmail MCP server.'"        result = await Runner.run(agent, task)        print(result.final_output)    finally:        await gmail_server.cleanup()if __name__ == "__main__":    asyncio.run(main())

尽管 MCP(Model Context Protocol)仍在不断发展完善中,但其核心理念和架构设计已趋于稳定。随着更多边缘案例被探索,未来还会诞生更多新框架和工具,拓展 MCP 的应用边界。

参考文章:https://levelup.gitconnected.com/the-complete-guide-to-building-mcp-agents-ec877f30136d

我非常鼓励开发者动手实践,用MCP构建出有创意且有实际价值的智能体系统,让世界看到“工作流 + 上下文”驱动下的无限可能。

普通人如何抓住AI大模型的风口?

领取方式在文末

为什么要学习大模型?

目前AI大模型的技术岗位与能力培养随着人工智能技术的迅速发展和应用 , 大模型作为其中的重要组成部分 , 正逐渐成为推动人工智能发展的重要引擎 。大模型以其强大的数据处理和模式识别能力, 广泛应用于自然语言处理 、计算机视觉 、 智能推荐等领域 ,为各行各业带来了革命性的改变和机遇 。

目前,开源人工智能大模型已应用于医疗、政务、法律、汽车、娱乐、金融、互联网、教育、制造业、企业服务等多个场景,其中,应用于金融、企业服务、制造业和法律领域的大模型在本次调研中占比超过 30%。
在这里插入图片描述

随着AI大模型技术的迅速发展,相关岗位的需求也日益增加。大模型产业链催生了一批高薪新职业:
在这里插入图片描述

人工智能大潮已来,不加入就可能被淘汰。如果你是技术人,尤其是互联网从业者,现在就开始学习AI大模型技术,真的是给你的人生一个重要建议!

最后

只要你真心想学习AI大模型技术,这份精心整理的学习资料我愿意无偿分享给你,但是想学技术去乱搞的人别来找我!

在当前这个人工智能高速发展的时代,AI大模型正在深刻改变各行各业。我国对高水平AI人才的需求也日益增长,真正懂技术、能落地的人才依旧紧缺。我也希望通过这份资料,能够帮助更多有志于AI领域的朋友入门并深入学习。

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

大模型全套学习资料展示

自我们与MoPaaS魔泊云合作以来,我们不断打磨课程体系与技术内容,在细节上精益求精,同时在技术层面也新增了许多前沿且实用的内容,力求为大家带来更系统、更实战、更落地的大模型学习体验。

图片

希望这份系统、实用的大模型学习路径,能够帮助你从零入门,进阶到实战,真正掌握AI时代的核心技能!

01 教学内容

图片

  • 从零到精通完整闭环:【基础理论 →RAG开发 → Agent设计 → 模型微调与私有化部署调→热门技术】5大模块,内容比传统教材更贴近企业实战!

  • 大量真实项目案例: 带你亲自上手搞数据清洗、模型调优这些硬核操作,把课本知识变成真本事‌!

02适学人群

应届毕业生‌: 无工作经验但想要系统学习AI大模型技术,期待通过实战项目掌握核心技术。

零基础转型‌: 非技术背景但关注AI应用场景,计划通过低代码工具实现“AI+行业”跨界‌。

业务赋能突破瓶颈: 传统开发者(Java/前端等)学习Transformer架构与LangChain框架,向AI全栈工程师转型‌。

image.png

vx扫描下方二维码即可
【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

本教程比较珍贵,仅限大家自行学习,不要传播!更严禁商用!

03 入门到进阶学习路线图

大模型学习路线图,整体分为5个大的阶段:
图片

04 视频和书籍PDF合集

图片

从0到掌握主流大模型技术视频教程(涵盖模型训练、微调、RAG、LangChain、Agent开发等实战方向)

图片

新手必备的大模型学习PDF书单来了!全是硬核知识,帮你少走弯路(不吹牛,真有用)
图片

05 行业报告+白皮书合集

收集70+报告与白皮书,了解行业最新动态!
图片

06 90+份面试题/经验

AI大模型岗位面试经验总结(谁学技术不是为了赚$呢,找个好的岗位很重要)图片
在这里插入图片描述

07 deepseek部署包+技巧大全

在这里插入图片描述

由于篇幅有限

只展示部分资料

并且还在持续更新中…

真诚无偿分享!!!
vx扫描下方二维码即可
加上后会一个个给大家发

【附赠一节免费的直播讲座,技术大佬带你学习大模型的相关知识、学习思路、就业前景以及怎么结合当前的工作发展方向等,欢迎大家~】
在这里插入图片描述

MCP 和 Agent的区别是什么? • Agent 是自动化流水线,能根据订单需求自动选取零件并生产成品两者结合可构建既能灵活扩展(MCP),又能自主运作(Agent)的智能系统。 阅读详情

相关推荐

大模型——MCP全解析,一步步教你借助第三方MCP Server开发Agent

现在一起来完成一个真正的Agent,这个Agent会使用第三方MCP Server中的工具来扩展自身能力,为了方便,这里借助LlamaIndex的FunctionCallingAgent来快速实现这个Agent(LangGraph请使用create_react_agent)。比如你的应用是一个Chatbot,可以从MCP Server中取出这些模板,让使用者选择使用。**快速的适应变化:**想象下,如果一个外部资源的接口发生变化,只需要访问它的MCP Server做修改,所有的LLM应用就可无缝适应。

1094

实操干货!MCP 全解析,手把手教你基于 MCP 开发 Agent

随着 Manus 推动 Agent 应用的火爆,MCP(模型上下文协议)成为众多社区热议的焦点。今天,我们将深入解析 MCP 并提供实操应用指南。相信读完这篇文章,你就能立刻上手 MCP。

EnjoyEDU的博客 1万+

HIL(硬件在环)技术汇总梳理

HIL(Hardware-in-the-Loop)测试领域的知名公司有dSPACE、NI、Vector和speedgoat等,本文是针对这几家HIL技术的对比分析。

Mr.Cssust的博客 3687

终于有人讲清楚MCP、 RAG、 Agent之间的关系和概念了!

RAG 像一个认真的学生: 设想学生准备学术报告时,遇到模糊概念绝不空想,而是登录知网调阅文献,筛选出核心期刊的权威论文,再引用规范的实验数据来佐证观点。RAG就是AI的"文献溯源"能力。但随着技术的发展和在线资源的丰富,零基础的小白也有很好的机会逐步学习和掌握。如果 AI 只能思考决策(Agent),但没有可靠的信息来源(RAG):它可能会做出一些基于假设的决策,但这些决策可能不准确。如果 AI 只有 RAG 能力(只会查资料),但不会思考和使用工具:它可以回答一些基于事实的问题,但无法完成复杂的任务。

javatiange的博客 1460

oracle合并行---解决listagg 拼接字段返回过长 (Ora-01489 result of String concatenation is too long)

oracle合并行---解决listagg 拼接字段返回过长 (Ora-01489 result of String concatenation is too long)

清影的博客 6283

UART全功能测试指南:环路/DMA/RS485/硬件流控实战

UART(通用异步收发器)是嵌入式系统中最基础的串行通信接口,其核心原理基于起始位、数据位、校验位与停止位的异步帧结构,依赖精确的波特率时钟同步与采样重建机制。在工业与物联网场景中,UART不仅需保障基本通信可靠性,更需支持DMA卸载、RS485半双工自动方向控制、RTS/CTS硬件流控等进阶能力,以提升实时性、抗干扰性与系统资源效率。典型应用涵盖调试日志输出、传感器数据采集、Modbus RTU总线通信及固件空中升级。本指南聚焦UART外设测试实践,覆盖环路自检、DMA吞吐验证、RS485时序对齐、硬件流

weixin_42599908的博客 133

MCP协议入门到精通:大模型Agent开发必备指南,建议马上收藏!

MCP(Model Context Protocol)是Anthropic推出的模型上下文协议,解决大模型调用外部工具的痛点。它定义统一的客户端-服务器规范,降低Agent开发门槛。文章详细介绍了使用uv工具搭建MCP客户端,接入在线/本地模型,并实战开发天气查询服务器。MCP生态丰富,支持多语言SDK,使Agent开发从高端黑科技变为人人可上手的技能,显著提升开发效率。

Android_XG的博客 1317

【四足机器人项目实战】四足机器人腿部机械结构设计

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 TODO:写完再整理 文章目录系列文章目录前言 前言 认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长! 本文先对四足机器人–腿部机械结构设计做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章 提示:以下是本篇文章正文内容 为了减轻腿部惯量,使用有限元分析着重进行轻量化设计,小腿采用工字梁方案,大腿采用内部镂方案,并使用1.5 mm的AL 6061硬质材料,轻量化的腿部设了腿部运动时摆动

qq_35635374的博客 7539

大模型应用开发必备:LangGraph+MCP构建企业级Workflow Agent完整指南!

本文系统介绍基于LangGraph+MCP构建企业级Workflow Agent的技术架构。LangGraph提供图结构驱动的智能执行与状态记忆,MCP实现安全可控的工具调用。二者结合形成"语义驱动的企业操作系统",让AI从"被动助手"进化为"主动执行体"。通过ITSM工单处理等实战案例,展示从PoC验证到平台化落地的完整路径,助力企业实现智能化转型。

2401_85373396的博客 825

【100分】最长子字符串的长度

题目要求在一个环形字符串中找出字符 ‘o’ 出现了偶数次的最长子字符串长度。这里的字符串是一个环形的,即首尾相连。代码统计了字符串中字符 ‘o’ 的出现次数,并根据其奇偶性返回相应的最长子字符串长度。当 ‘o’ 的数量为偶数时,直接返回字符串长度;当 ‘o’ 的数量为奇数时,返回长度减去 1。给你一个字符串 s,字符串s首尾相连成一个环形 ,请你在环中找出 ‘o’ 字符出现了偶数次最长子字符串的长度。【最长子字符串的长度】

weixin_54707168的博客 896

【异常】OpenClaw 飞书端 OpenClaw: access not configured. Pairing code: [] Ask the bot owner to approve with

摘要: OpenClaw飞书机器人交互中出现的access not configured报错,是因用户或组织未配置访问权限触发的拦截提示。报错包含组织单元ID和配对校验码,需管理员审批开通权限。普通用户需提交完整报错信息给管理员处理;管理员可通过执行标准化命令单次审批,或批量配置组织白名单优化权限管理。建议提前梳理权限范围、及时同步组织架构变更,并定期审计权限列表以确保安全合规。

奶爸的编程之路,也就一周冷个三天 371

【大模型实战】一文搞懂Agent开发:从概念到实战,构建智能体系统必备指南!

Agent是赋予大模型行动能力的智能实体,具备感知、决策、执行和学习四大核心能力。文章系统拆解了Agent开发的核心链路,包括规划模块、三层记忆架构、工具调用机制和MCP协议,深入探讨上下文工程优化策略,并以腾讯Dola为例展示商业价值。最后为AI产品经理提供从"对话"到"任务"的思维转变、建立信任等多维度思考,助读者全面掌握Agent开发与产品设计。

m0_74942241的博客 1436

基于STM32、HAL库的 CH9102X USB转UART收发器 驱动程序设计

/ 或 UART_HWCONTROL_RTS_CTS。// 其他函数实现类似,使用HAL_UART_Transmit_IT, HAL_UART_Receive_IT等。UART_TXD <---> USARTx_RX (STM32接收)UART_RXD <---> USARTx_TX (STM32发送)* @param huart: UART句柄指针。* @param huart: UART句柄指针。* @param huart: UART句柄指针。* @param huart: UART句柄指针。

corlin6688的博客 506

掌握MCP、Function Calling、A2A,让大模型从“学霸”变“万能助手”!优快云收藏必备!

单纯的大模型,只能对话和生成文本,是“思想的巨人,行动的矮子”。配上Agent的大模型,能感知环境、使用工具、执行任务,成为“万能助手”。MCP、Function Calling 和 A2A。这三项技术,并不是有你无我的排斥关系,而是可以通力协作的互补关系。大模型通过 Prompt 学习工具使用,实现非结构化任务处理,克服传统规则的“刚性”,使得AGI(Artificial General Intelligence,通用人工智能)成为可能。

EnjoyEDU的博客 886

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

# 收藏必备!一文搞懂AI三大热门概念:MCP、RAG、Agent,小白秒变AI达人

AI领域三大核心技术解析:MCP、RAG与Agent的协同效应 本文系统介绍了当前AI领域最具影响力的三大技术概念:MCP(模型上下文协议)作为标准化工具接口,RAG(检索增强生成)解决AI知识可靠性问题,以及Agent(智能体)实现主动任务执行。三者协同形成"MCP-RAG-Agent黄金三角"技术架构:MCP提供基础设施支持,RAG确保知识准确性,Agent负责智能化执行。这种技术组合正在推动AI从被动应答向主动助手的转变,可广泛应用于智能客服、企业办公、智慧家居等场景,是构建下一代

优快云_430422的博客 758

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

收藏必备!AI大模型黄金三角:MCP、RAG与Agent核心技术与实战指南

文章解析了大模型三大核心技术:MCP(连接工具)、RAG(提供知识)和Agent(决策行动)。通过"Agent指挥,MCP连接,RAG供血"的黄金三角架构,解决AI"连得上、说得对、做得好"的问题。三者协同使AI从被动问答工具进化为主动服务体,将在个人、企业和行业层面带来深远变革,成为未来AI应用的主流架构。

2401_85327249的博客 1019

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

收藏!大模型Agent从入门到实战全攻略(小白&程序员必备)

1.1 什么是Agent?Agent(智能体/代理)是大模型时代的核心应用形态,本质是能感知环境、自主决策并执行任务的智能实体。一个能帮你自动搞定各类事情的“AI助手”——小到自动整理文档,大到复杂项目规划,都能交给它处理。环境感知:像人一样通过“感官”获取信息,比如通过视觉传感器识别图像、通过语音接口接收指令,支持多模态信息输入智能决策:依托深度学习、强化学习等算法,分析需求并制定解决方案,不用人类逐步指导任务执行:能调用API、操控软件或物理设备完成实际操作,把决策落地成具体结果。

m0_48891301的博客 1713

【收藏必备】一文搞懂MCP协议:大模型从“大脑“到“大脑+双手“的进化之路

【收藏必备】一文搞懂MCP协议:大模型从"大脑"到"大脑+双手"的进化之路

2301_76168381的博客 1738

【程序员必看】从知识增强到智能行动:RAG、Agent与MCP构建AI新生态,收藏学习必备!

本文解析了AI应用从单模型智能向多智能体协同的演进路径,详细介绍了三大核心技术:RAG提供实时知识增强,Agent实现自主任务执行,MCP建立标准化协作协议。三者分层协同,共同构建了现代AI应用的架构基础,推动AI应用从"模型中心"向"生态中心"转变,使企业能够组装更智能、协作性更强的AI系统。

2401_85325557的博客 806

【必收藏】AI大模型与Agent架构新范式:开发者进阶必备指南

阿里云《2025年AI应用/AI Agent架构新范式报告》详解了AI Agent与LLM双引擎模式、核心组件构建及Serverless GPU算力供给,展示了AI应用从"工具"到"智能伙伴"的进化路径,为开发者提供全面构建指南。

yihanss的博客 1192

收藏必备!一文搞懂大模型核心概念:从AIGC到Agent再到MCP协议,小白程序员也能轻松入门

本文系统介绍了AI大模型技术演进:从单/多模态AIGC基础能力,到解决实时性和工具调用问题的RAG与Function Calling技术,再到具备规划执行能力的Agent智能体,最后探讨MCP协议如何作为统一标准解决工具集成难题。文章以通俗易懂的方式解释了各技术间的关系及发展脉络,帮助读者建立完整的AI知识框架。

Gaga246的博客 568

2026必学!MCP、RAG、Agent三大AI核心技术详解,程序员必备,建议收藏

文章介绍AI领域三大核心技术:MCP作为"万能转换器"统一接口标准;RAG通过知识库检索解决AI"幻觉"问题;Agent作为"小助理"能主动理解并完成任务。三者形成"黄金三角",MCP提供基础设施,RAG提供知识保障,Agent负责任务执行,使AI从"人工智障"进化为"智能助手",未来将渗透生活各领域,掌握这些概念有助于跟上AI时代步伐。

2401_85343303的博客 956

12000字+2个完整实战案例:写给普通人的MCP入门指南!

MCP,全称是Model Context Protocol,模型上下文协议,由Claude母公司Anthropic于去年11月正式提出。从本质上来说,MCP是一种技术协议,一种智能体Agent开发过程中共同约定的一种规范。这就好比秦始皇的“书同文、车同轨”,在统一的规范下,大家的协作效率就能大幅提高,最终提升智能体Agent的开发效率。截至目前,已上千种MCP工具诞生,在强悍的MCP生态加持下, 刚入门的小白也能借助MCP生态开发一个「智谱AI沉思Agent」!

fufan_LLM的博客 2103

2026年Agent开发必备:Agent Skills vs MCP全解析,收藏级干货

Agent Skills是解决AI智能体不稳定问题的关键方案,本质是为智能体提供结构化的"标准作业指导书",通过渐进式加载和脚本执行,实现流程稳定复用。它与MCP有本质区别:MCP解决"接得上"的问题,而Agent Skills解决"干得对"的问题。两者结合使用可实现更稳定高效的Agent应用,代表了未来Agent工程化的重要方向。我最近一直在折腾智能体:折腾完之后,一个感受特别强烈:今天能干活,明天就乱来; 这次流程顺,下次步骤就丢; 你以为是模型不靠谱,其实是—— 你没给它一份明确的“使用说明书”。这,

优快云_430422的博客 1140

大模型必懂核心概念:Prompt、Function Call、Agent、Skill、MCP,小白程序员必备收藏指南!

Prompt(提示词) 就是用户输入给 AI 的文本指令。就像去餐厅点餐时说的“给我来一份麻婆豆腐”。AI 就是那个厨师,听懂你的话,然后给你上菜。在应用开发中,Prompt 是人类意图与 AI 能力之间的桥梁。Prompt 写得越精准,AI 出来的效果就越好。它允许开发者在调用大模型时,注册一系列外部工具(函数)。大模型在理解用户意图后,如果发现需要查外部信息,它不会胡编乱造,而是返回一个结构化的请求(JSON),告诉开发者:“我需要调用这个函数,参数是XX”。

xxue345678的博客 176
上一篇: 解决大模型长对话致命悖论:滚动摘要架构让你的Agent永不卡顿,建议程序员收藏学习!
下一篇: 收藏必看:AI、机器学习和深度学习:从零开始理解大模型的基础概念与联系
不秃头de程序猿
博客等级 码龄5年 4089粉丝 1476原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值