data-ai MCP Server
3D AI agent platform for the browser. Load any GLB/glTF avatar, give it an LLM brain with memory, emotions, and tool use, then embed it anywhere as a web component. Includes a character studio, on-chain identity via ERC-8004, MCP server, OAuth 2.1, animation gallery, and five embeddable widget types. No plugins. No installs.
Discovered via agent-topic:ai-agent and last synced 3mo ago.
Install instructions not detected yet
Check the source repository for the latest setup steps.
4.1.4
Route
scene controller
Description
+0.5
URL
Manage iframe origin allowlist
List all avatars owned by the authenticated user
Description
6.16.0
Error monitoring
Payload
`{ skill, result }`
Direct the agent's gaze (user, camera, or scene center)
`view` \
Purpose
2.0.0-dev.3.10
Agent token standard
`{ name, duration }`
avatar (emotion)
boolean
`/api/widgets/:id`
`/api/cron/run-subscriptions`
Run Khronos glTF validation and return error report
WebGL 2.0 rendering
0.8.3
Typed structured signing
`{ trigger, weight: 0..1 }`
`{ errors, warnings }`
Type
iframe dimensions when generating embed code
Inspect model internals (mesh count, material list, animation names, texture sizes)
7.3.2
2.18.0
Transactional email
What you'll build
`{ skill, args, animationHint }`
Play a wave gesture animation
+0.6
string
`/api/agent-memory/:id`
Fetch metadata and download URL for a specific avatar
Files
Endpoint
Permanently delete an avatar
Widget Studio
3.23.8
Compile, test, deploy
`{ thought }`
Write a memory entry (user, feedback, project, or reference type)
Set a named morph target weight directly
boolean
`/api/widgets/:id`
5.9.6
Emit text through TTS and the protocol bus
concern + empathy
Play a named animation clip from the model or animation library
patience + curiosity
Interaction mode
`/api/llm/anthropic`
Generate a preview render of an avatar (returns image URL)
2.2.0
Delegated permissions
`{ target: 'user'\
`{ state }`
Emotion
URL
Description
`/api/agent-memory/:id`
Optimize a model (Draco compression, texture downscale, mesh simplification)
Chat with agent (Claude backend)
Search the public avatar library by name, tag, or description