goldrush-mcp-skill
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseGoldRush MCP Skill
GoldRush MCP Skill
Use this skill to run GoldRush MCP operations through using a fixed stdio endpoint.
uxcReuse the skill for generic protocol discovery, output parsing, and auth/error handling rules.
uxc使用该Skill通过和固定的stdio端点执行GoldRush MCP操作。
uxc复用 Skill来实现通用协议发现、输出解析以及认证/错误处理规则。
uxcPrerequisites
前提条件
- is installed and available in
uxc.PATH - is available in
npx(Node.js installed).PATH - Network access for first-time package fetch.
@covalenthq/goldrush-mcp-server - A GoldRush API key is available.
- 已安装且可在
uxc中访问。PATH - 可在
npx中访问(需安装Node.js)。PATH - 首次获取包时需联网。
@covalenthq/goldrush-mcp-server - 拥有GoldRush API密钥。
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 may need to download the package
npx
- 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.
最终确定前的端点候选输入:
- 文档中的原始包形式:
npx @covalenthq/goldrush-mcp-server@latest - 可靠的非交互式形式:
npx -y @covalenthq/goldrush-mcp-server@latest - 本Skill默认使用:
npx -y @covalenthq/goldrush-mcp-server@latest
- 从官方源验证协议/路径并进行探测:
- 官方源:
https://goldrush.dev/docs/goldrush-mcp-server - 使用以下命令探测候选端点:
uxc --inject-env GOLDRUSH_API_KEY=$GOLDRUSH_API_KEY "npx -y @covalenthq/goldrush-mcp-server@latest" -h
- 首次运行时冷启动耗时可能较长,因为可能需要下载包
npx
- 官方源:
- 配置凭证以实现可重复认证:
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
- 默认使用固定链接命令:
command -v goldrush-mcp-cli- 若不存在,则创建:
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
- 执行前检查操作 schema:
goldrush-mcp-cli getAllChains -hgoldrush-mcp-cli multichain_balances -hgoldrush-mcp-cli transactions_for_address -hgoldrush-mcp-cli historical_portfolio_value -h
- 优先进行只读发现,再扩展到更广泛的钱包历史或NFT扫描。
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 , , and . Inspect the live server after auth setup for the current full tool and resource list.
config://supported-chainsconfig://quote-currenciesstatus://all-chains- 跨链概览:
getAllChainsmultichain_address_activitymultichain_balancesmultichain_transactions
- 钱包余额与投资组合:
token_balanceshistorical_token_balancesnative_token_balancehistorical_portfolio_valuehistorical_token_prices
- 转账与交易:
erc20_token_transferstransactiontransaction_summarytransactions_for_addresstransactions_for_block
- NFT与安全:
nft_for_addressnft_check_ownershiptoken_approvals
- 实用工具:
gas_priceslog_events_by_addresslog_events_by_topicblockblock_heights
GoldRush还暴露了、和等MCP资源。完成认证设置后,可查看运行中的服务器以获取当前完整的工具和资源列表。
config://supported-chainsconfig://quote-currenciesstatus://all-chainsRecommended 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 on the specific tool before the first real call.
-h - Prefer a single wallet and chain first before running wide history scans.
- Parse the JSON envelope first, then inspect .
data
- 从一个明确的读取目标开始:
- 某钱包的多链余额
- 某地址的近期转账记录
- 历史投资组合价值变化
- NFT所有权或代币授权审核
- 在首次实际调用前,对特定工具执行命令查看帮助。
-h - 在进行大范围历史扫描前,优先针对单个钱包和单条链操作。
- 先解析JSON信封,再查看字段内容。
data
Guardrails
注意事项
- Keep automation on JSON output envelope; do not rely on .
--text - Parse stable fields first: ,
ok,kind,protocol,data.error - Use as default command path.
goldrush-mcp-cli - is equivalent to
goldrush-mcp-cli <operation> ...when the link is created as documented above.uxc --auth goldrush-mcp --inject-env GOLDRUSH_API_KEY={{secret}} "npx -y @covalenthq/goldrush-mcp-server@latest" <operation> ... - GoldRush uses a stdio MCP server started through , not a hosted HTTPS MCP endpoint. Expect slower cold starts on the first run.
npx - If help or the first call times out during initialization:
- rerun the same command after the package download finishes
- confirm is available in
npxPATH - confirm the key is being injected as
GOLDRUSH_API_KEY
- The skill docs use bearer credential storage only as a secret container for ; GoldRush auth actually happens through the child environment variable, not an HTTP bearer header.
--inject-env - 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 first because GoldRush may revise MCP schemas independently of this skill.
<operation> -h
- 自动化操作基于JSON输出信封,不要依赖格式。
--text - 优先解析稳定字段:、
ok、kind、protocol、data。error - 使用作为默认命令路径。
goldrush-mcp-cli - 当按照上述文档创建链接后,等价于
goldrush-mcp-cli <operation> ...。uxc --auth goldrush-mcp --inject-env GOLDRUSH_API_KEY={{secret}} "npx -y @covalenthq/goldrush-mcp-server@latest" <operation> ... - GoldRush使用通过启动的stdio MCP服务器,而非托管的HTTPS MCP端点。首次运行时冷启动速度可能较慢。
npx - 若初始化时帮助命令或首次调用超时:
- 包下载完成后重新运行相同命令
- 确认可在
npx中访问PATH - 确认密钥已作为注入
GOLDRUSH_API_KEY
- 本Skill文档仅将Bearer凭证存储用作的密钥容器;GoldRush的认证实际通过子进程环境变量实现,而非HTTP Bearer头。
--inject-env - 在进行大范围交易或日志扫描前,优先进行钱包范围的读取,因为部分工具可能会生成大量结果集。
- 不要凭记忆假设工具参数名称;先执行查看,因为GoldRush可能独立于本Skill修订MCP schema。
<operation> -h
References
参考资料
- Invocation patterns:
references/usage-patterns.md
- 调用模式:
references/usage-patterns.md