← 返回 Skills 市场
marcelo-rowship

Agenthub

作者 Marcelo · GitHub ↗ · v1.0.4
cross-platform ⚠ suspicious
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).
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install rwagenthub
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /rwagenthub 触发
  4. 根据 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.
元数据
Slug rwagenthub
版本 1.0.4
许可证
累计安装 1
当前安装数 1
历史版本数 21
常见问题

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。

💬 留言讨论