/install goldrush-mcp-skill
GoldRush MCP Skill
Use this skill to run GoldRush MCP operations through uxc using a fixed stdio endpoint.
Reuse the uxc skill for generic protocol discovery, output parsing, and auth/error handling rules.
Prerequisites
uxcis installed and available inPATH.npxis available inPATH(Node.js installed).- Network access for first-time
@covalenthq/goldrush-mcp-serverpackage fetch. - A GoldRush API key is available.
Core Workflow
Endpoint candidate inputs before finalizing:
- Raw package form from docs:
npx @covalenthq/goldrush-mcp-server@latest - Reliable non-interactive form:
npx -y @covalenthq/goldrush-mcp-server@latest - This skill defaults to:
npx -y @covalenthq/goldrush-mcp-server@latest
- Verify protocol/path from official source and probe:
- Official source:
https://goldrush.dev/docs/goldrush-mcp-server - probe candidate endpoint with:
uxc --inject-env GOLDRUSH_API_KEY=$GOLDRUSH_API_KEY "npx -y @covalenthq/goldrush-mcp-server@latest" -h
- cold start can take longer on first run because
npxmay need to download the package
- Official source:
- Configure credential for repeatable auth:
uxc auth credential set goldrush-mcp --auth-type bearer --secret-env GOLDRUSH_API_KEYuxc auth credential set goldrush-mcp --auth-type bearer --secret-op op://Engineering/goldrush/api-key
- Use fixed link command by default:
command -v goldrush-mcp-cli- If missing, create it:
uxc link goldrush-mcp-cli "npx -y @covalenthq/goldrush-mcp-server@latest" --credential goldrush-mcp --inject-env GOLDRUSH_API_KEY={{secret}}
goldrush-mcp-cli -h
- Inspect operation schema before execution:
goldrush-mcp-cli getAllChains -hgoldrush-mcp-cli multichain_balances -hgoldrush-mcp-cli transactions_for_address -hgoldrush-mcp-cli historical_portfolio_value -h
- Prefer read-only discovery first, then expand into broader wallet-history or NFT scans.
Capability Map
- Cross-chain overview:
getAllChainsmultichain_address_activitymultichain_balancesmultichain_transactions
- Wallet balances and portfolio:
token_balanceshistorical_token_balancesnative_token_balancehistorical_portfolio_valuehistorical_token_prices
- Transfers and transactions:
erc20_token_transferstransactiontransaction_summarytransactions_for_addresstransactions_for_block
- NFT and security:
nft_for_addressnft_check_ownershiptoken_approvals
- Utility:
gas_priceslog_events_by_addresslog_events_by_topicblockblock_heights
GoldRush also exposes MCP resources such as config://supported-chains, config://quote-currencies, and status://all-chains. Inspect the live server after auth setup for the current full tool and resource list.
Recommended Usage Pattern
- Start with one focused read goal:
- multichain balances for a wallet
- recent transfers for an address
- historical portfolio value over time
- NFT ownership or token approval review
- Run
-hon the specific tool before the first real call. - Prefer a single wallet and chain first before running wide history scans.
- Parse the JSON envelope first, then inspect
data.
Guardrails
- Keep automation on JSON output envelope; do not rely on
--text. - Parse stable fields first:
ok,kind,protocol,data,error. - Use
goldrush-mcp-clias default command path. goldrush-mcp-cli \x3Coperation> ...is equivalent touxc --auth goldrush-mcp --inject-env GOLDRUSH_API_KEY={{secret}} "npx -y @covalenthq/goldrush-mcp-server@latest" \x3Coperation> ...when the link is created as documented above.- GoldRush uses a stdio MCP server started through
npx, not a hosted HTTPS MCP endpoint. Expect slower cold starts on the first run. - If help or the first call times out during initialization:
- rerun the same command after the package download finishes
- confirm
npxis available inPATH - confirm the key is being injected as
GOLDRUSH_API_KEY
- The skill docs use bearer credential storage only as a secret container for
--inject-env; GoldRush auth actually happens through the child environment variable, not an HTTP bearer header. - Prefer wallet-scoped reads before wide transaction or log scans because some tools can produce large result sets.
- Do not assume tool argument names from memory; inspect
\x3Coperation> -hfirst because GoldRush may revise MCP schemas independently of this skill.
References
- Invocation patterns:
references/usage-patterns.md
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install goldrush-mcp-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/goldrush-mcp-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
GoldRush MCP Skill 是什么?
Use GoldRush MCP through UXC for multichain wallet balances, transfers, portfolio history, NFT ownership, token approvals, prices, and chain metadata via std... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 206 次。
如何安装 GoldRush MCP Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install goldrush-mcp-skill」即可一键安装,无需额外配置。
GoldRush MCP Skill 是免费的吗?
是的,GoldRush MCP Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
GoldRush MCP Skill 支持哪些平台?
GoldRush MCP Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 GoldRush MCP Skill?
由 jolestar(@jolestar)开发并维护,当前版本 v1.0.0。