Finance · Local MCP server

3D AI Agent Avatar

3D AI Agent Avatar — render any GLB, give it a Solana wallet, a voice, and pump.fun powers.

Visit 3D AI Agent Avatar's website

What the MCP Registry states

The entry as published to the official MCP Registry (read 2026-10-04), latest version.

Registry name
io.github.nirholas/3D-AI-Agent-Avatar
Version
1.2.2
Status
Active
Category
finance
Transport
stdio (local process)
Package
npm
Published
2026-07-20
Updated
2026-07-20
Publisher
nirholas (GitHub) · 65 servers with pages here
Website
three.ws
Repository
github.com/nirholas/three.ws (folder packages/avatar-agent-mcp)
Source
Registry API entry

Packages

RegistryPackageVersionTransportEnvironment variables
npmruntime: npx@three-ws/avatar-agent1.2.2stdioSOLANA_RPC_URL, ETH_RPC_URL, HELIUS_API_KEY (secret), NVIDIA_API_KEY (secret), OPENAI_API_KEY (secret), REPLICATE_API_TOKEN (secret), REPLICATE_TEXT_TO_AVATAR_MODEL, SOLANA_SECRET_KEY (secret), THREE_MINT, MAX_SOL_PER_TX, REQUIRE_CONFIRM

How to connect 3D AI Agent Avatar

3D AI Agent Avatar runs locally from a Node.js package published to the npm registry: @three-ws/avatar-agent version 1.2.2. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Node.js; clients usually start it with npx — the usual command is npx -y @three-ws/avatar-agent@1.2.2. It reads these environment variables: SOLANA_RPC_URL, ETH_RPC_URL, HELIUS_API_KEY (secret), NVIDIA_API_KEY (secret), OPENAI_API_KEY (secret), REPLICATE_API_TOKEN (secret), REPLICATE_TEXT_TO_AVATAR_MODEL, SOLANA_SECRET_KEY (secret), THREE_MINT, MAX_SOL_PER_TX and REQUIRE_CONFIRM; set them in the client's configuration for this server.

In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):

{
  "mcpServers": {
    "3d-ai-agent-avatar": {
      "command": "npx",
      "args": [
        "-y",
        "@three-ws/avatar-agent@1.2.2"
      ],
      "env": {
        "SOLANA_RPC_URL": "<value>",
        "ETH_RPC_URL": "<value>",
        "HELIUS_API_KEY": "<secret>",
        "NVIDIA_API_KEY": "<secret>",
        "OPENAI_API_KEY": "<secret>",
        "REPLICATE_API_TOKEN": "<secret>",
        "REPLICATE_TEXT_TO_AVATAR_MODEL": "<value>",
        "SOLANA_SECRET_KEY": "<secret>",
        "THREE_MINT": "<value>",
        "MAX_SOL_PER_TX": "<value>",
        "REQUIRE_CONFIRM": "<value>"
      }
    }
  }
}

Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect

More from nirholas (GitHub)

ServerRunsEndpoint or package
$THREE TokenPrice, hold, and burn $THREE on Solana — the first MCP server whose actions burn a token.Local · stdionpm: @three-ws/three-token-mcp
3D AR StudioPut 3D models in someone's real room: generate, arrange, and hand back one AR link.Local · stdionpm: 3d-ar-studio-mcp
Agent SniperSelf-custodial pump.fun sniper: arm strategies, snipe, manage positions. Simulate by default.Local · stdionpm: @three-ws/agent-sniper
Alibaba Cloud DashScope — QwenAlibaba Cloud DashScope MCP: Qwen chat, embeddings, and model discovery on your own account.Local · stdionpm: @three-ws/alibaba-cloud-mcp
Claude Code Explorer MCPExplore the Claude Code CLI source — browse tools, commands, search code, and more.Local · stdionpm: claude-code-explorer-mcp
Data WorkbenchPump.fun creator rewards, DexScreener pair search, crypto headlines, and USD candles.Local · stdionpm: @three-ws/data-workbench-mcp
Ethereum & EVM Message SigningSign Ethereum messages - EIP-191, EIP-712 typed data, Permit2, signature verification and recovery.Local · stdioPyPI: signing-mcp-server
Ethereum Address ValidatorValidate Ethereum addresses, keys, checksums, keccak256 hashes, function selectors, ENS.Local · stdioPyPI: validation-mcp-server
Ethereum Keystore EncryptionEncrypt/decrypt Ethereum keystore JSON V3 with scrypt/PBKDF2 for secure cold storage.Local · stdioPyPI: keystore-mcp-server
Ethereum Transaction BuilderBuild and sign Ethereum transactions - EIP-1559, gas estimation, RLP, ERC-20 transfers.Local · stdioPyPI: transaction-mcp-server
Ethereum Wallet GeneratorGenerate Ethereum wallets with BIP39 mnemonics, HD paths, vanity addresses, private key backup.Local · stdioPyPI: ethereum-wallet-mcp
Hood MCPRobinhood Chain data + guarded trading for AI agents: Stock Token quotes, portfolios, launches.Local · stdionpm: hood-mcp

More finance servers

All 3,583 →
ServerRunsEndpoint or package
1inch MCPDoc search, intent & cross-chain swaps, limit orders, portfolio, spot prices, gas & all APIs.Remote · HTTPapi.1inch.com
2s-io MCP575+ agent tools: data, AI gateway, storage/queues/watchers. x402 USDC, no keys, usage billing.Local · stdionpm: @2sio/mcp
304NotModifiedSourced answers on FR/EU rules + French company search (SIREN, NAF) for agents, quoted and budgeted.Remote · HTTP304notfound.com
3Bids ContractorContractor operations on 3Bids: CRM, jobs, dispatch, estimates, invoicing, calls, and reports.Remote · HTTPmcp.3bids.io
402-LABBudget-capped x402 buyer: delegate USDC in plain words, agent discovers and pays per call.Local · stdioMCP Bundle (.mcpb): Kairose-master/handsel-mandate/releases/download
402cronPaid cron for AI agents: we call your https URL on schedule, signed. No account, paid with x402.Remote · HTTP402cron.com
402indexSearch 15,000+ paid API endpoints across the L402, x402, and MPP protocols on 402index.io.Local · stdionpm: @402index/mcp-server
402postPaid classifieds for AI agents: post a listing over MCP, pay with x402. No account.Remote · HTTP402post.com