3D AI Agent Avatar · MCP Server

MCP-Server · a2a1da20 · Quellenstand

MCP-Server · lesen und schreiben und löschen · Apache-2.0 · lokal (stdio)

Beschreibung des Anbieters

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

Werkzeuge

wave
Play a wave gesture animation Angabe des Anbieters · Beleg 5
lookAt
Direct the agent's gaze (user, camera, or scene center) Angabe des Anbieters · Beleg 5
play_clip
Play a named animation clip from the model or animation library Angabe des Anbieters · Beleg 5
setExpression
Set a named morph target weight directly Angabe des Anbieters · Beleg 5
speak
Emit text through TTS and the protocol bus Angabe des Anbieters · Beleg 5
remember
Write a memory entry (user, feedback, project, or reference type) Angabe des Anbieters · Beleg 5
list_my_avatars
List the authenticated user's avatars with id, name, slug, size, visibility, and (when permitted) direct `model_url`. Angabe des Anbieters · Beleg 5
get_avatar
Fetch a single avatar by id or owner+slug; returns metadata plus a public `model_url` or short-lived signed URL for private avatars. Angabe des Anbieters · Beleg 5
search_public_avatars
Free-text + tag search across the public avatar gallery; useful for finding characters to render without prior knowledge of an id. Angabe des Anbieters · Beleg 5
render_avatar
Produce an HTML `<model-viewer>` snippet that renders the given avatar, with configurable background, camera orbit, poster, and AR button. Angabe des Anbieters · Beleg 5
render_avatar_image
Render a stored avatar to a real PNG/JPEG/WebP image (headless three.js) with camera framing, pose preset, and ARKit-52 expression; cached. Angabe des Anbieters · Beleg 5
delete_avatar
Soft-delete an avatar you own. Requires the `avatars:delete` scope. Angabe des Anbieters · Beleg 5
validate_model
Run the Khronos glTF-Validator against a public https GLB/glTF URL; returns a structured report of errors, warnings, infos, and hints. SSRF-hardened. Angabe des Anbieters · Beleg 5
inspect_model
Parse a GLB/glTF and return structural stats: scene/node/mesh counts, vertex and triangle totals, material and texture summaries, and extensions used. Pure inspection — no advice. Angabe des Anbieters · Beleg 5
optimize_model
Inspect the model and return actionable suggestions for reducing size and draw-call overhead: triangle budget, Draco/Meshopt, oversized textures, KTX2 transcoding, non-indexed primitives, redundant… Angabe des Anbieters · Beleg 5
solana_agent_reputation
Computed reputation summary for a Solana-registered agent: total/verified feedback counts, raw + verified-only score averages, validation pass/fail, task-acceptance, and dispute counts. Angabe des Anbieters · Beleg 5
solana_agent_attestations
List recent on-chain attestations (feedback, validation, task offers, acceptances, disputes) about a Solana agent; each row includes verified/disputed/revoked flags. Angabe des Anbieters · Beleg 5
solana_agent_passport
Full discovery card for a Solana agent: identity, owner wallet, reputation summary, latest validation result, and attestation schema endpoint — the Solana equivalent of an ERC-8004 passport. Angabe des Anbieters · Beleg 5
pumpfun_recent_claims
Most recent pump.fun GitHub social-fee claim events with full enrichment: GitHub profile, X/Twitter follower data, influencer tier, first-time-claim flag, fake-claim detection, and AI summary. Angabe des Anbieters · Beleg 5
pumpfun_recent_graduations
Tokens that recently graduated from the bonding curve to PumpAMM, with creator and holder analysis. Angabe des Anbieters · Beleg 5
pumpfun_creator_intel
Reputation profile for a pump.fun creator wallet: prior launches, graduation rate, claim activity, and behavioural trust signals. Angabe des Anbieters · Beleg 5
get_pose_seed
Pose map for a three.ws avatar from a plain-text prompt Angabe des Anbieters · Beleg 5
pump_snapshot
Live pump.fun token snapshot — price, volume, holders, trust signals Angabe des Anbieters · Beleg 5
agent_reputation
Agent reputation — ERC-8004 ReputationRegistry on EVM, attestation-memo roll-up on Solana Angabe des Anbieters · Beleg 5
vanity_grinder
Mine a Solana keypair with a custom address prefix Angabe des Anbieters · Beleg 5
ibm_granite_chat
Conversational AI — Q&A, drafting, reasoning Angabe des Anbieters · Beleg 5
ibm_granite_code
Generate / review / refactor / explain / test / document code Angabe des Anbieters · Beleg 5
ibm_granite_embed
Batch text embeddings (1–64) for RAG, search, clustering Angabe des Anbieters · Beleg 5
ibm_granite_analyze
Structured doc analysis — entities, sentiment, risk, next steps Angabe des Anbieters · Beleg 5

Voraussetzungen

  • npx · Paketmanager · erforderlich · Beleg 1
  • Node.js · Laufzeit · erforderlich · Beleg 5
  • npm · Paketmanager · erforderlich · Beleg 5
  • CC_SERVER_KEY · Umgebungsvariable · optional · Beleg 5
  • SOLANA_RPC_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • ETH_RPC_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • HELIUS_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • NVIDIA_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • OPENAI_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • REPLICATE_API_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • REPLICATE_TEXT_TO_AVATAR_MODEL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • SOLANA_SECRET_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • THREE_MINT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • MAX_SOL_PER_TX · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • REQUIRE_CONFIRM · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 1
  • S3_ENDPOINT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • S3_ACCESS_KEY_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • S3_SECRET_ACCESS_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • S3_BUCKET · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • UPSTASH_REDIS_REST_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • UPSTASH_REDIS_REST_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • ANTHROPIC_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • CHAT_MODEL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • CHAT_MAX_TOKENS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • RESEND_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • SENTRY_DSN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • PRIVY_APP_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • PRIVY_APP_SECRET · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • AVATURN_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • PERMISSIONS_RELAYER_ENABLED · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • AGENT_RELAYER_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • AGENT_RELAYER_ADDRESS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • RPC_URL_84532 · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • RPC_URL_8453 · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • PINATA_JWT · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • CC_SERVER_SECRET · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • VITE_PRIVY_APP_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • VITE_AVATURN_EDITOR_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • VITE_AVATURN_DEVELOPER_ID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • MCP_EVM_PAYMENT_ADDRESS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • MCP_SVM_PAYMENT_ADDRESS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • PUBLIC_APP_ORIGIN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • DATABASE_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • S3_PUBLIC_DOMAIN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • JWT_SECRET · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • JWT_KID · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • PASSWORD_ROUNDS · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • AVATAR_REGEN_PROVIDER · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • WEB3_STORAGE_TOKEN · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • CC_API_KEY · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5
  • VITE_CHARACTER_STUDIO_URL · Umgebungsvariable · Pflichtigkeit nicht deklariert · Beleg 5

Installation

npx -y @three-ws/avatar-agent@1.2.2

Angaben zum Baustein

—: Angabe nicht belegt.

Maintainer
nirholas
Repository-Lizenz
Apache-2.0
Letzter Repository-Commit

Commit innerhalb 90 Tagen

Dienstanbieter
Offizielle Dienstherkunft nicht belegt
Dienste
—
Bereiche
—
Plattformen
—
Version
1.2.2
Release
v1.5.2
Clients
Claude Code, Claude Desktop, Cursor
Repository-Themen
animation, avatar, gltf, llm, mcp, webgl, 3d-generation, ai-agents, digital-human, generative-ai

Zugriffe und Risiken

Regelbasiert abgeleitete Zugriffe
lesen, schreiben, löschen
Authentifizierung
API-Key, Token
Transport
stdio
Technische Prüfung
Ungeprüft

Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.

Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.

Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.

Belege und Datenstand

A2A1DA20<MCPSERVE<20261004<<<<Q5<UNGEPRUEFT<<<<<<<<<<<<<<<<<

Verbundenes