HuggingFace SmolAgents 支持 MCP 协议,轻量 Agent 框架再进化

SmolAgents 2.0 原生集成 MCP Client,100 行代码即可搭建带工具调用的 Agent。

HuggingFace Blog·2026年4月22日

SmolAgents 2.0 + MCP

核心更新

  • MCP Client 内置:无需额外配置即可连接 MCP Server
  • 工具自动发现:连接 MCP Server 后自动列出所有可用工具
  • 流式响应:支持 Agent 输出的实时流式传输
  • 多模型后端:支持 HuggingFace Inference、OpenAI、Anthropic 等多家 LLM

100 行代码示例

from smolagents import CodeAgent, MCPClient client = MCPClient("http://localhost:8080/mcp") agent = CodeAgent( tools=client.tools, model="Qwen/Qwen3-72B-Instruct" ) result = agent.run("查询北京天气并整理为报告")

定位

SmolAgents 主打「小而美」——

  • 代码量少,容易理解和修改
  • 依赖少,部署简单
  • 适合原型开发和轻量生产场景

与 OpenClaw 的 Skill 生态互补:SmolAgents 做推理,OpenClaw 做工具执行。

查看原文返回资讯列表
API2D🇨🇳 国内推荐

国内直连 OpenAI/Claude API,无需科学上网,按量计费

立即体验 →

推广链接