From three-ws-developer
Configures the @3d-agent/mcp-server by detecting your OS, collecting EVM and Solana wallet addresses, and generating or updating the JSON config file for Claude Desktop, Claude Code, or Cursor.
How 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...
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 |
npx claudepluginhub nirholas/three.ws --plugin three-ws-developer/web3insight-setupGuides the user through minting a Web3Insight MCP token and exporting the environment variable to enable the Web3Insight Copilot plugin.
/mcp-server-genGenerates a production-ready MCP server exposing tools, resources, and prompts for a given domain. Outputs server.py, settings.json, and test_server.py.
/mcpDevelops MCP servers and clients — scaffold, implement tools/resources/prompts, validate schemas, debug protocol compliance, and deploy with auth and rate limiting.
/create-docker-mcp-tunnelCreates a local Docker Compose stack with MCP proxy and cloudflared tunnel to expose a private MCP server to Claude via Anthropic's tunnel service. Optionally deploys a sample FastMCP server.
/deploy-forged-mcpDeploys a forged MCP server by detecting transport (http with Cloudflare Workers or stdio), building if needed, smoke-testing with MCP Inspector, and outputting a .claude.json registration snippet.
/setup-mcpWalks through setting up and verifying the SuperClaude MCP gateway, including backups, prerequisite checks, and optional API key configuration.