← 返回 Skills 市场
544
总下载
1
收藏
1
当前安装
21
版本数
在 OpenClaw 中安装
/install rwagenthub
功能描述
Call 32 real-world APIs — flights, hotels, weather, crypto prices, DeFi yields, stock quotes, web search, geocoding, IP reputation, blockchain data, code exe...
安全使用建议
This skill is internally coherent for a pay-per-call gateway, but it requires you to trust a third-party npm package with a wallet private key. Before installing or using it: 1) Audit the rwagenthub-sdk source on npm/GitHub (verify what network calls and signing it performs, and check for postinstall scripts). 2) Use a dedicated wallet funded with minimal USDC only (the skill itself recommends $1); never use a primary wallet or one holding large balances. 3) Prefer running the SDK in a sandbox or isolated environment and monitor outbound network traffic. 4) Pin the SDK version and inspect package contents after install (node_modules/rwagenthub-sdk). 5) If you cannot review the SDK, consider asking the provider for a non-key-based alternative (e.g., an API key with limited scope or server-side payment handling). These steps reduce risk but do not eliminate it.
功能分析
Type: OpenClaw Skill
Name: rwagenthub
Version: 1.0.4
The skill requires the user to provide a raw blockchain private key (AGENTHUB_WALLET_KEY) to an external SDK (rwagenthub-sdk) for micropayments via the x402 protocol. This pattern is inherently high-risk as the SDK could potentially exfiltrate the credential to the gateway (agents-production-73c1.up.railway.app). Additionally, the skill provides access to high-risk capabilities such as remote code execution (code_exec) and email dispatch (email_send) through a third-party API provider.
能力评估
Purpose & Capability
Name/description (AgentHub: gateway for 32 APIs charged via USDC on Base) aligns with declared requirements: node/npm, an AGENTHUB_WALLET_KEY, and an npm SDK (rwagenthub-sdk). Requiring a wallet key to sign micropayments is coherent with the pay-per-call design.
Instruction Scope
SKILL.md instructs the agent to install the rwagenthub-sdk into the skill workspace and to run ephemeral Node scripts that read process.env.AGENTHUB_WALLET_KEY and call hub.call(...). The instructions do not ask for unrelated files or credentials, but they do instruct runtime installation and execution of third-party code that will handle a private key — this gives the SDK broad runtime discretion and cannot be verified from the SKILL.md alone.
Install Mechanism
Installation is via npm ([email protected]) into the skill's workspace. npm installs are expected for Node-based skills and are traceable, but npm packages can execute postinstall scripts and include arbitrary code; the package source should be reviewed. No high-risk direct downloads/archives are used.
Credentials
The single required env var is AGENTHUB_WALLET_KEY (primary credential). Requiring a wallet private key is plausible for signing micropayments, but it's highly sensitive: misuse or malicious SDK behavior could allow theft of funds. The SKILL.md advises using a dedicated low-funds wallet, which mitigates risk but does not eliminate the need to trust the SDK and gateway.
Persistence & Privilege
always is false and the skill installs into its own workspace. The skill does not request persistent platform-wide privileges or to modify other skills' configs. Autonomous invocation is allowed by default (not a flag by itself).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install rwagenthub - 安装完成后,直接呼叫该 Skill 的名称或使用
/rwagenthub触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Fix heredoc import path — bash now expands $HOME correctly before writing the .mjs file
v1.0.3
Fix metadata: primaryEnv, install spec, SDK_DIR, dual call method
v1.0.2
Fix registry indexing
v1.5.9
- Pin SDK installation commands to `[email protected]` for improved reliability.
- Update setup instructions and pre-call install check to use the explicit SDK version.
- No changes to available API endpoints or list of features.
v1.5.8
- Skill name changed from "agenthub" to "rwagenthub" in SKILL.md.
- No functional or API changes; edit is only to the metadata and documentation header.
- All usage instructions and API listings remain unchanged.
v1.5.7
- Changed environment variable name from MCP_WALLET_PRIVATE_KEY to AGENTHUB_WALLET_KEY throughout the documentation.
- Updated all setup and usage instructions to refer to the new wallet credential variable.
- Adjusted metadata to use AGENTHUB_WALLET_KEY as the primary credential.
- Clarified language around wallet configuration and key security.
v1.5.6
- No file changes were detected in this release.
- Functionality, APIs, setup instructions, and documentation remain unchanged from the previous version.
v1.5.5
- Added a new setup step: users must verify the SDK is installed before every API call, with an auto-install command if missing.
- Added guidance: prompt users to set the MCP_WALLET_PRIVATE_KEY environment variable if not set.
- No changes to API list, pricing, or core usage.
v1.5.4
- Changed SDK installation to use a local (per-skill) npm install path instead of a global install, improving compatibility and avoiding permission issues.
- Updated example import paths to reference the locally installed SDK.
- Clarified the SDK installation instructions and adjusted code snippets for correct usage in the new setup.
- Global installation instructions and related troubleshooting were removed or reworded to match the new recommended method.
v1.5.3
- Added explicit reference to the npm package for the SDK with a direct link.
- Updated metadata to specify "primaryCredential": "MCP_WALLET_PRIVATE_KEY".
- Improved security documentation, clarifying that the private key never leaves your device and is used only for signing gasless USDC micropayment authorizations.
- No API or functional changes. Documentation and metadata improvements only.
v1.5.2
- Removed package-lock.json for a leaner repository.
- No changes to user-facing documentation or features.
- Functionality and API usage remain the same.
v1.5.1
- Switched SDK installation to global (`npm install -g rwagenthub-sdk`), simplifying setup and invocation.
- Updated example code and instructions to import the SDK globally, not from a local skill directory.
- Removed sample `package.json`; added `package-lock.json` to support new install flow.
- Adjusted error instructions for global SDK install.
- No changes to available APIs or API usage.
v1.5.0
**Local SDK install replaces global setup for easier integration.**
- The SDK is now installed locally in the skill directory (`npm install --prefix ~/.openclaw/workspace/skills/rwagenthub`), removing the need for global installation.
- Updated all usage examples and instructions to import the SDK from the local directory path.
- Added a `package.json` to support local dependency management.
- Error troubleshooting now references the local install command.
- Maintains all API function and pricing — no changes to the available APIs.
v1.4.0
**AgentHub now uses a new Node.js SDK for API calls and setup.**
- Switched from `npx rwagenthub-mcp` runner to the official `rwagenthub-sdk` package (requires Node.js 20+).
- Updated setup instructions: install the SDK globally with npm.
- API usage is now shown as direct JavaScript/Node.js snippets using the SDK.
- OpenClaw config now requires `node` and `npm` binaries (instead of just `npx`).
- Skill environment and setup documentation simplified and streamlined.
- All API call examples updated from JSON to executable JavaScript.
v1.3.0
**AgentHub skill now uses npx for package execution—no local installation required.**
- Switched skill to run the official `rwagenthub-mcp` package via `npx`, removing the need for local npm install and package files.
- Updated setup instructions: installation step replaced with npx usage; added npx availability check.
- Modified system requirements to list `npx` instead of `node`.
- Removed obsolete files: bin/agenthub-wrapper.js and package.json.
- No changes to available APIs or usage examples.
v1.2.4
- Improved private key setup instructions: now documents secure storage using SecretRef and file-based secrets, with plaintext as a fallback.
- Updated the Setup section to clarify recommended and alternative methods for providing `MCP_WALLET_PRIVATE_KEY`.
- Added security guidance and verification steps to ensure secret values do not appear in OpenClaw config outputs.
- No changes to available APIs or usage; update is documentation-focused for safer and clearer configuration.
v1.2.3
- Improved setup instructions for setting the MCP_WALLET_PRIVATE_KEY, now recommending `openclaw secrets configure` with an interactive wizard, and providing an environment variable alternative.
- Updated documentation to clarify secret storage and gateway restart steps.
- No API or interface changes; usage and available APIs remain the same.
- General clarification and simplification of setup workflow for easier onboarding.
v1.2.2
- Updated the SKILL.md setup instructions to recommend storing MCP_WALLET_PRIVATE_KEY using OpenClaw's encrypted secrets store, rather than environment variables or config files.
- Adjusted step-by-step setup guidance for clearer and safer secret management.
- No changes to the functionality or API list; documentation update only.
v1.2.1
Version 1.2.1
- Updated setup instructions for safer private key management; now recommends setting MCP_WALLET_PRIVATE_KEY as a shell environment variable instead of in OpenClaw's global config.
- Added a clear security warning to use a dedicated wallet with only the required USDC.
- Improved documentation for configuring and restarting the gateway after environment changes.
v1.0.1
**Major update: Official wrapper for rwagenthub-mcp npm package with simplified setup and usage**
- Added `bin/agenthub-wrapper.js` and `package.json` to provide a Node.js wrapper using the official `rwagenthub-mcp` package.
- SKILL.md updated: now documents setup and usage with the official package, including dependency installation and clearer wallet configuration instructions.
- Highlights agent skill now relies on the maintained npm package for stability and easier upgrades.
- Usage instructions simplified—no custom HTTP needed; all 32 APIs are exposed as direct invocations within OpenClaw.
元数据
常见问题
Agenthub 是什么?
Call 32 real-world APIs — flights, hotels, weather, crypto prices, DeFi yields, stock quotes, web search, geocoding, IP reputation, blockchain data, code exe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 544 次。
如何安装 Agenthub?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install rwagenthub」即可一键安装,无需额外配置。
Agenthub 是免费的吗?
是的,Agenthub 完全免费(开源免费),可自由下载、安装和使用。
Agenthub 支持哪些平台?
Agenthub 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Agenthub?
由 Marcelo(@marcelo-rowship)开发并维护,当前版本 v1.0.4。
推荐 Skills