Help us improve
Share bugs, ideas, or general feedback.
From three-ws-developer
Walks through configuring @3d-agent/mcp-server in Claude Desktop, Claude Code, or Cursor — detects platform, collects wallet addresses and optional API keys, then writes or displays the exact JSON snippet.
npx claudepluginhub nirholas/three.ws --plugin three-ws-developerHow this command is triggered — by the user, by Claude, or both
Slash command
/three-ws-developer:setup-mcpFiles this command reads when invoked
The summary Claude sees in its command listing — used to decide when to auto-load this command
You are helping the user add the `@3d-agent/mcp-server` to their MCP client config. Follow these steps precisely: ## Step 1 — Detect OS and find the config file Check the user's platform: - **macOS Claude Desktop:** `~/Library/Application Support/Claude/claude_desktop_config.json` - **Windows Claude Desktop:** `%APPDATA%\Claude\claude_desktop_config.json` - **Claude Code (project):** `.mcp.json` in the current working directory - **Claude Code (global):** `~/.claude/claude_desktop_config.json` - **Cursor:** `~/.cursor/mcp.json` Use `uname -s` or `$OS` to detect the platform. Check which...
/web3insight-setupWalks through setting up the Web3Insight Copilot MCP server — mints a personal token, exports the env var, verifies connectivity, and runs a smoke test.
/mcpScaffolds, reviews, or debugs MCP servers and clients with schema validation, transport configuration, and deployment guidance.
/setupConfigures Tavily MCP server with your API key: checks status, guides acquisition, validates format, updates config file, and confirms with restart instructions.
/setup-mcpGuides interactive MCP server setup wizard: checks prerequisites like uvx, backs up configs, verifies plugin installation, configures optional API keys.
/setupConfigures deliberation with MCP servers for GPT (Codex), Gemini, Grok, and OpenRouter. Seeds config, checks provider CLIs, installs orchestration rules, and prints status.
/use-mcpInvokes the MCP command as defined in .claude/commands/use-mcp.md, enabling MCP usage within Claude Code.
Share bugs, ideas, or general feedback.
You are helping the user add the @3d-agent/mcp-server to their MCP client config. Follow these steps precisely:
Check the user's platform:
~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json.mcp.json in the current working directory~/.claude/claude_desktop_config.json~/.cursor/mcp.jsonUse uname -s or $OS to detect the platform. Check which of these files already exists with the shell.
Ask the user (in a single message) for:
0x... formatIf the user skips any optional field, omit that env var from the config.
Produce the exact JSON block to add to their config file under "mcpServers":
{
"mcpServers": {
"3d-agent": {
"command": "npx",
"args": ["-y", "@3d-agent/mcp-server"],
"env": {
"MCP_EVM_PAYMENT_ADDRESS": "<their EVM address>",
"MCP_SVM_PAYMENT_ADDRESS": "<their Solana address>"
}
}
}
}
Add optional env vars only if the user supplied them:
"HELIUS_API_KEY": "<key>" — better pump.fun token data"CDP_API_KEY_ID": "<id>" and "CDP_API_KEY_SECRET": "<secret>" — Coinbase Bazaar discovery"SOLANA_RPC_URL": "https://mainnet.helius-rpc.com/?api-key=<key>" — if Helius key providedIf the config file already exists, read it first and merge the "3d-agent" entry into the existing "mcpServers" object rather than replacing the whole file.
Ask the user: "Should I write this to <config path> now, or do you want to paste it yourself?"
After writing, confirm the file is valid JSON with:
node -e "JSON.parse(require('fs').readFileSync('<path>', 'utf8')); console.log('valid')"
Then tell the user to restart Claude Desktop / Claude Code / Cursor for the tools to appear.
Once configured, these four paid tools will be available (settled in USDC via x402):
| Tool | Price | What it does |
|---|---|---|
get_pose_seed | $0.001 | Deterministic pose map for a three.ws avatar |
pump_snapshot | $0.005 | Live pump.fun token snapshot — price, volume, holders |
agent_reputation | $0.01 | ERC-8004 reputation lookup on any EVM chain |
vanity_grinder | up to $0.50 | Mine a Solana keypair with a custom address prefix |