io.github.lordbasilaiassistant-sudo/multi-wallet
NPM · @THRYX/MULTI-WALLET-MCP-SERVER · SCANNED AUG 3
Multi-wallet management for AI agents — generate, distribute, consolidate on EVM
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security87
- No malware found by supply-chain analysis.Pass
- Only part of the dependency tree could be resolved (105 of 109), so this covers what we could see, not the whole tree.Partial
- No install/post-install scripts declared.Pass
- Only part of the dependency tree could be resolved (105 of 109), so this covers what we could see, not the whole tree. View diagnostics → Partial
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (MIT).Pass
- Actively maintained (last published 118 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability75
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 769 tokens (~76/item across 10 items; 10 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management23
- Stability observed for 7 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
npm · @thryx/multi-wallet-mcp-server
claude mcp add lordbasilaiassistant-sudo-multi-wallet -- npx -y @thryx/multi-wallet-mcp-server
codex mcp add lordbasilaiassistant-sudo-multi-wallet -- npx -y @thryx/multi-wallet-mcp-server
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"lordbasilaiassistant-sudo-multi-wallet": {
"type": "local",
"command": [
"npx",
"-y",
"@thryx/multi-wallet-mcp-server"
],
"enabled": true
}
}
} openclaw mcp add lordbasilaiassistant-sudo-multi-wallet --command npx --arg -y --arg @thryx/multi-wallet-mcp-server
mcp_servers:
lordbasilaiassistant-sudo-multi-wallet:
command: "npx"
args: ["-y", "@thryx/multi-wallet-mcp-server"] {
"mcpServers": {
"lordbasilaiassistant-sudo-multi-wallet": {
"command": "npx",
"args": [
"-y",
"@thryx/multi-wallet-mcp-server"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 3 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 2 Aug 26 +62
- Provenance: unverified → fail ▼ security
- Known CVEs: unverified → partial ▲ security
- Install scripts: unverified → pass ▲ security
- Malware scan: unverified → pass ▲ security
- Dependency health: partial → unverified ▼ functional
- License: unverified → pass ▲ functional
- Stability: unverified → 0.20 ▲ functional
- Maintenance: unverified → pass ▲ functional
- MCP protocol: unverified → pass ▲ functional
- Schema quality: unverified → good ▲ functional
- Tool coverage: unverified → 100 ▲ functional
- Licence: MIT functional
- 1 Aug 26 +1
- Dependency health: unverified → partial ▲ functional
- 31 Jul 26 −41
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 27 Jul 26 46
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Analysed npm/@thryx/[email protected]
Provenance none
Ecosystem: npm · Outcome: none
Dependencies 105 packages
105 packages in the resolved dependency tree · 102 deprecated · 30 stale.
The dependency tree was only partially resolved, so these counts may be incomplete.
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
wallet_consolidate_eth ~119
Consolidate ETH from all managed wallets back to a single destination address. Leaves a small amount for gas.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | — | Premium API key for unlimited access. Free tier: 5/hour. |
| chain | string | — | Chain name (default: base) |
| confirm | boolean | — | Must be true to execute. |
| gas_reserve | string | — | ETH to leave in each wallet for future gas (default: 0.0001) |
| to_address | string | yes | Destination address to receive all consolidated ETH |
No output schema declared.
No examples provided.
wallet_distribute_eth ~149
Distribute ETH from a source wallet to multiple destination wallets. Useful for funding a wallet pool before coordinated operations.
| Name | Type | Req | Description |
|---|---|---|---|
| amount_each | string | yes | Amount of ETH to send to each wallet (e.g. '0.001') |
| api_key | string | — | Premium API key for unlimited access. Free tier: 5/hour. |
| chain | string | — | Chain name (default: base) |
| confirm | boolean | — | Must be true to execute. Set false to simulate first. |
| from_address | string | yes | Source wallet address (must be a managed wallet or the deployer) |
| to_addresses | array | — | Specific destination addresses. If omitted, distributes to ALL managed wallets. |
No output schema declared.
No examples provided.
wallet_generate ~93
Generate new EVM wallets. Returns addresses only — private keys are stored securely server-side and never exposed.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | — | Premium API key for unlimited access. Free tier: 5/hour. |
| count | number | — | Number of wallets to generate (1-100, default 5) |
| label_prefix | string | — | Label prefix for generated wallets (e.g. 'sniper', 'holder') |
No output schema declared.
No examples provided.
wallet_get_all_balances ~51
Check ETH balances for ALL managed wallets at once. Useful for seeing total portfolio value across wallet pool.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | — | Chain name: base, ethereum, arbitrum (default: base) |
No output schema declared.
No examples provided.
wallet_get_balances ~66
Check ETH and token balances for a wallet address on any supported EVM chain. Checks all well-known tokens for the chain.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Wallet address to check |
| chain | string | — | Chain name: base, ethereum, arbitrum (default: base) |
No output schema declared.
No examples provided.
wallet_get_gas ~40
Get current gas prices on a chain. Useful for estimating transaction costs before executing operations.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | — | Chain name (default: base) |
No output schema declared.
No examples provided.
wallet_get_token_balance ~70
Check a specific ERC-20 token balance for a wallet. Supports any token address, not just well-known ones.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | — | Chain name (default: base) |
| token | string | yes | ERC-20 token contract address |
| wallet | string | yes | Wallet address to check |
No output schema declared.
No examples provided.
wallet_import ~89
Import an existing wallet by private key. The key is stored securely server-side and never returned.
| Name | Type | Req | Description |
|---|---|---|---|
| api_key | string | — | Premium API key for unlimited access. Free tier: 5/hour. |
| label | string | — | Label for the wallet (e.g. 'main', 'treasury') |
| private_key | string | yes | Private key (hex, with or without 0x prefix) |
No output schema declared.
No examples provided.
wallet_list ~25
List all managed wallets with their addresses and labels. No private keys are ever returned.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
wallet_scan_token ~67
Security scan an ERC-20 token contract. Detects honeypot risk, hidden mint, blacklist, pause, owner permissions, proxy pattern. No wallet needed.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | — | Chain name (default: base) |
| token | string | yes | Token contract address to scan |
No output schema declared.
No examples provided.