使用 Skills 和 MCP 扩展 OpenClaw

使用 Skills 和 MCP 扩展 OpenClaw

💡 原文中文,约2000字,阅读约需5分钟。
📝

内容提要

本文介绍了如何将MCP Server集成到OpenClaw中,包括安装mcporter、配置MCP Server,以及创建和上传技能到Clawhub。用户可以通过命令行管理技能,实时编辑技能信息,并使用自定义技能与MCP Server交互。

🎯

关键要点

  • OpenClaw 内置了一些技能,可以通过 openclaw skills list 查看。
  • ClawHub 是 OpenClaw 的公共技能注册中心,默认技能安装到 ~/.openclaw/workspace/skills 目录下。
  • 安装 MCP Server 使用命令 npm i -g mcporter,并通过 mcporter config 添加服务器配置。
  • 创建技能目录时,SKILL.md 文件必须包含 YAML 元数据和 Markdown 操作指南。
  • 技能信息的修改是实时生效的,可以边调试边测试。
  • 上传技能到 Clawhub 需要使用 clawhub publish 命令,并递增版本号。
  • 用户可以通过自定义技能与 MCP Server 交互,触发技能调用。

延伸问答

如何安装 MCP Server?

使用命令 npm i -g mcporter 安装 MCP Server。

如何创建和上传技能到 Clawhub?

创建技能目录并编辑 SKILL.md 文件后,使用 clawhub publish 命令上传技能,版本号需递增。

OpenClaw 中的技能如何管理?

用户可以通过命令行使用 openclaw skills list 查看技能,使用 clawhub 进行安装、更新和卸载。

SKILL.md 文件中需要包含哪些内容?

SKILL.md 文件必须包含 YAML 元数据和 Markdown 操作指南。

如何实时编辑技能信息?

修改 ~/.openclaw/workspace/skills/目录下的 SKILL.md 文件,修改后信息实时生效。

ClawHub 是什么?

ClawHub 是 OpenClaw 的公共技能注册中心,用户可以在此安装和管理技能。

➡️

继续阅读