3D AI Agent Avatar runs on your own machine — the client starts it, so there is no endpoint to ping. 105 installs a week from npm. Last commit 1 Nov 2026.
3D AI Agent Avatar — render any GLB, give it a Solana wallet, a voice, and pump.fun powers.
We read the source, 22 h ago · rules 995398eba69f
Things with no honest explanation: a promise that contradicts the code, code that runs at install time while hiding what it does, data leaving the machine.
'http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token',
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
const r = await redis.eval(
filePath = path.join(ROOT_PUBLIC, url);
const proc = spawn(ffmpegPath(), ['-hide_banner', '-loglevel', 'error', '-i', 'pipe:0', ...args, 'pipe:1']);
const [row] = await sql`SELECT voice_provider, voice_id FROM agent_identities WHERE id = ${agentId}`.catch(() => []);
return subprocess.run(
exec(compile(job["code"], "<three-ws-blender-mcp>", "exec"), namespace)
if (reset) { state.cursor = null; state.total = 0; grid.innerHTML = skeletons(); stateEl.hidden = true; }
'UklGRmQBAABXQVZFZm10IBAAAAABAAEAQB8AAIA+AAACABAAZGF0YUABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA…
const TELEGRAM_API = 'https://api.telegram.org';
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
Code changes quietly between releases, and nobody reads the diff of a dependency. We do, on every release — watch 3D AI Agent Avatar and you get told the day something new turns up.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add 3D-AI-Agent-Avatar -- npx -y @three-ws/avatar-agent
{
"mcpServers": {
"3D-AI-Agent-Avatar": {
"command": "npx",
"args": [
"-y",
"@three-ws/avatar-agent"
]
}
}
}
[mcp_servers.3D-AI-Agent-Avatar]
command = "npx"
args = ["-y", "@three-ws/avatar-agent"]
{
"mcpServers": {
"3D-AI-Agent-Avatar": {
"command": "npx",
"args": [
"-y",
"@three-ws/avatar-agent"
]
}
}
}
{
"servers": {
"3D-AI-Agent-Avatar": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@three-ws/avatar-agent"
]
}
}
}
Optional settings from the registry entry, left out of the block above:
SOLANA_RPC_URL (Solana mainnet RPC endpoint. Defaults to https://api.mainnet-beta.solana.com — bring your own (Helius / Quicknode / Triton) for production traffic), ETH_RPC_URL (Ethereum mainnet RPC for ENS resolution. Optional — falls back to ethers' default public providers), HELIUS_API_KEY (Optional Helius API key — enables exact supply + DAS data in pump_snapshot), NVIDIA_API_KEY (NVIDIA NIM key (nvapi-…) — leads the speak tool's TTS provider chain with the free Magpie TTS lane), OPENAI_API_KEY (OpenAI TTS — the speak tool's paid backstop when the free NVIDIA lane is unavailable), REPLICATE_API_TOKEN (Required for the generate_avatar tool (Replicate text/image-to-3D)), REPLICATE_TEXT_TO_AVATAR_MODEL (Replicate version hash pinned for text-to-3D — recommended: latest tencent/hunyuan-3d-3.1), SOLANA_SECRET_KEY (Optional default base58 Solana secret for wallet_send / pump_buy. Per-call secret args override this. Treat like cash), THREE_MINT (Optional pump.fun mint address for $three so tools accept target="three" as shorthand), MAX_SOL_PER_TX (Per-transaction spend cap in SOL for the execution tools (wallet_send, pump_buy, pump_launch, pump_collect_fees)), REQUIRE_CONFIRM (When on (default), execution tools refuse until re-issued with confirm:true. Set 0/false to disable the gate).
Give your AI a face, a voice, and a personality. 3D avatars with custom personas.
three.ws 3D avatars in your agent: render a live, interactive 3D avatar inline, or get an embed.
Give AI agents a phone number. Voice calls, SMS, and phone number management for MCP clients.
Solana agent gateway via x402. Wallet, token, DeFi, and swap tools. Pay per request.
Solana + pump.fun intel for agents: launch verdicts, token risk, dev/wallet records, smart money.
Give AI agents real phone numbers, messages, and voice calls via MCP.
AI enters a live multiplayer 3D world as a visible avatar: walk, talk to real players, and be seen.
USDC wallets, payment links and x402 payments on Solana for AI agents.
Answers built from our own checks of this server.