AXIS Avatar Foundry

com.jonathanarvay由 jonathanarvay.com 发布官方发布者v0.4.0更新于 Oct 24, 2026

3D avatar/asset foundry: text/image -> rigged, validated, engine-ready GLB via x402.

已验证Streamable HTTP可网页运行金融媒体与设计

概览

AI 生成的概览

远程 3D 虚拟形象铸造服务,让助手生成、修复、校验、绑定骨骼、重定向动画并导出可用于引擎的模型,多数操作按次付费。

可以做什么
免费列出铸造服务的能力、输入格式、导出平台与校验规则。校验网格并返回通过、警告、失败计数及详细规则结果。检查虚拟形象的合约状态与来源链,或比较两个合约的相似度与分区差异。运行从分类到校验的完整流水线,将原始网格修复到规范坐标系,或对内存中的网格做后处理并返回 base64 编码的已校验 GLB。导出到目标引擎平台并生成签名清单、验证清单完整性、重定向动画片段、执行 Roblox R15 合规检查。根据文本提示或参考照片生成虚拟形象,再轮询任务状态与下载链接。
适用场景
适合需要把文本提示或参考照片变成已绑定骨骼、已校验的 3D 虚拟形象,或检查、修复并导出面向 Roblox 等游戏引擎的现有网格的场景。也适用于可以接受按次 USDC 付费的资产流水线。
运行要求
远程 streamable HTTP 端点;未声明本地包、环境变量或请求头。未声明身份验证,但未认证调用付费工具需通过 x402 以 USDC 付款。生成类工具依赖外部图像与 GPU 网格服务。
安装前请注意
多数工具收费:每次调用 0.10 至 1.50 USDC,生成虚拟形象为 5 或 6 USDC,经 x402 支付且仅在成功时结算。生成是异步的,返回 job_id 需轮询。上传的网格与参考照片会发送给第三方托管服务及其图像与 GPU 提供方。

安装

在 SourceWeft 中

  1. 打开 控制台中的 AXIS Avatar Foundry,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/com.jonathanarvay%2Faxis-avatar-foundry/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "axis-avatar-foundry": {
      "type": "http",
      "url": "https://api.avatar.jonathanarvay.com/mcp"
    }
  }
}

工具

14

axis_list_capabilities

List Foundry Capabilities

List all AXIS Foundry capabilities (input formats, export platforms, validation rules). [Free — no payment required.]

输入参数kind

axis_validate

Validate Mesh (38 Rules)

Validate an avatar mesh file. Returns pass/warn/fail counts and detailed rule results. [Paid: $0.25 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数profileplatformfile_path必填

axis_inspect

Inspect Mesh File

Inspect an avatar's contract state and provenance chain (stage, bone/vertex counts, provenance step count, chain_valid + any broken links). Does not return a quality grade — use axis_validate for pass/warn/fail rule results. [Paid: $0.10 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数file_path必填

axis_compare

Compare Two Meshes

Compare two avatar contracts. Returns similarity score and section-level diffs. [Paid: $0.10 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数file_a必填file_b必填sections

axis_process

Process Mesh File (Full Pipeline)

Run the full AXIS avatar pipeline (classify → normalize → rig → skin → validate). Returns contract summary. [Paid: $1.50 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数exportplatformfile_path必填

post_process_mesh

Post-Process Generated Mesh (Inline GLB or URL)

Post-process a RAW generated mesh (normalize → mesh-repair → rig/skin → validate → export) and return the finished, validated GLB as base64. The inline counterpart of axis_process (which needs a server file path) — the generation post-process step, callable by an LLM/agent that holds the mesh bytes (e.g. fresh TRELLIS output) or a URL to them. Provide the mesh EXACTLY one of two ways: inline as base64 (glb_base64) or as an HTTPS URL (mesh_url) — the URL's host must be on this server's operator-configured allowlist (off by default; an unconfigured allowlist refuses every mesh_url call, it is never open to an arbitrary host). Providing both or neither is a real input error. [Paid: $1.50 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数mesh_urlplatformasset_kindglb_base64polygon_tierrun_skinning

axis_export

Export to Engine Platform

Export an avatar to a target engine platform with validation and HMAC-signed manifest. [Paid: $0.50 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数platform必填file_path必填

axis_manifest_verify

Verify Export Manifest

Verify an export manifest's integrity and optionally check content hash. [Paid: $0.10 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数manifest必填expected_hash

repair_mesh

Repair Mesh to Canonical Frame

Repair a mesh into AXIS canonical frame (scale/axis/degenerates/normals) and return repair metrics. [Paid: $0.75 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数up_axisfile_path必填scale_unitfix_normalsremove_degenerates

retarget_animation

Retarget Animation Clip

Retarget a built-in animation clip to a platform mapping and report coverage + deterministic hashes. [Paid: $0.75 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数platform必填clip_name必填drop_unmapped

roblox_compliance_check

Roblox R15 Compliance Check

Run Roblox R15 compliance checks against a mesh using canonical pipeline outputs. [Paid: $0.25 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; settled only on a successful (non-error) result.]

输入参数file_path必填

generate_avatar_from_text

Generate 3D Avatar from Text (Paid)

PAID (x402, 5 USDC): generate a production 3D avatar from a text prompt — xAI concept image → TRELLIS.2 GPU mesh → full canonical post-process (repair/validate/export). Payment settles ONLY when generation completes; a failed generation is never charged. Returns a job_id — poll with the free get_generation_status tool (typical runtime 5-15 minutes). Pass idempotency_key when a retry is possible (timeout/5xx) — replaying the same key returns the original job_id instead of a second GPU job/charge. [Paid: $5.00 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; DEFERRED settlement — charged only when the generation job completes, a failed job is never charged. Poll get_generation_status (free).]

输入参数prompt必填platformasset_kindpolygon_tiertexture_sizeidempotency_key

generate_avatar_from_image

Generate 3D Avatar from Image (Paid)

PAID (x402, 6 USDC): generate a production 3D avatar from a reference photo (base64) — xAI A-pose normalize → TRELLIS.2 GPU mesh → full canonical post-process. Payment settles ONLY when generation completes; a failed generation is never charged. Returns a job_id — poll with the free get_generation_status tool (typical runtime 5-15 minutes). Pass idempotency_key when a retry is possible (timeout/5xx) — replaying the same key returns the original job_id instead of a second GPU job/charge. [Paid: $6.00 USDC via x402 for unauthenticated calls on the hosted /mcp endpoint; DEFERRED settlement — charged only when the generation job completes, a failed job is never charged. Poll get_generation_status (free).]

输入参数promptplatformimage_b64必填asset_kindpolygon_tiertexture_sizeidempotency_key

get_generation_status

Get Generation Job Status

FREE: poll a generation job submitted by the paid generate tools. Returns status/progress; once complete AND the deferred payment has settled, returns the download URLs. A failed generation reports charged=false. Look up by job_id, or by idempotency_key + payer if the job_id was lost. [Free — no payment required.]

输入参数payerjob_ididempotency_key

版本历史

1
  1. v0.4.0最新Sep 16, 2026

评分

已满足适用检查项的 83%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。