← Registry

Developer Tools

jonathanarvay.com

Provides APIs for processing, validating, inspecting, and comparing 3D avatar meshes and their provenance contracts.

1 endpoint14 known toolsFirst detected August 7, 2026Last detected September 7, 2026

ENDPOINT 1

https://api.avatar.jonathanarvay.com/mcp

No auth detected

MCP server metadata

Name
axis-foundry
Version
0.4.0
Capabilities
tools
Server instructions

AXIS Avatar Foundry turns text prompts or reference images into production 3D assets (GLB + engine-target exports, 38-rule validated, SHA-256 provenance chain). Free tools: axis_list_capabilities, get_generation_status, tools/list — discovery and job polling never require payment. Paid tools (hosted /mcp endpoint, unauthenticated callers): priced per call in USDC via the x402 protocol. Call without payment to receive an HTTP 402 whose PAYMENT-REQUIRED header carries the exact price and payment requirements; sign an EIP-3009 USDC authorization and retry the identical call with the payment header. An errored tool call is never charged. Generation tools (generate_avatar_from_text $5.00, generate_avatar_from_image $6.00) use DEFERRED settlement: you are charged only when the generation job actually completes — poll get_generation_status (free) for progress, settlement proof, and the download URL. A failed generation is never charged. Account holders: authenticated callers (portal Bearer / API key) bypass x402 entirely and can also use POST /api/generate with token billing — same pipeline.

Known tools 14

axis_list_capabilities

List all AXIS Foundry capabilities (input formats, export platforms, validation rules).

Inferred read-only
axis_validate

Validate an avatar mesh file.

Inferred read-only
axis_inspect

Inspect an avatar's contract state and provenance chain (stage, bone/vertex counts, provenance step count, chain_valid + any broken links).

Inferred read-only
axis_compare

Compare two avatar contracts.

Inferred read-only
axis_process

Run the full AXIS avatar pipeline (classify → normalize → rig → skin → validate).

Inferred read-only
post_process_mesh

Post-process a RAW generated mesh (normalize → mesh-repair → rig/skin → validate → export) and return the finished, validated GLB as base64.

Potential side effects
axis_export

Export an avatar to a target engine platform with validation and HMAC-signed manifest.

Inferred read-only
axis_manifest_verify

Verify an export manifest's integrity and optionally check content hash.

Inferred read-only
repair_mesh

Repair a mesh into AXIS canonical frame (scale/axis/degenerates/normals) and return repair metrics.

Inferred read-only
retarget_animation

Retarget a built-in animation clip to a platform mapping and report coverage + deterministic hashes.

Inferred read-only
roblox_compliance_check

Run Roblox R15 compliance checks against a mesh using canonical pipeline outputs.

Inferred read-only
generate_avatar_from_text

PAID (x402, 5 USDC): generate a production 3D avatar from a text prompt — xAI concept image → TRELLIS.

Inferred read-only
generate_avatar_from_image

PAID (x402, 6 USDC): generate a production 3D avatar from a reference photo (base64) — xAI A-pose normalize → TRELLIS.

Inferred read-only
get_generation_status

FREE: poll a generation job submitted by the paid generate tools.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.axis-foundry]
url = "https://api.avatar.jonathanarvay.com/mcp"
enabled = true
Claude Code

.mcp.json

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

Settings → Connectors → Add custom connector

Name: axis-foundry
Remote MCP URL: https://api.avatar.jonathanarvay.com/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "axis-foundry": {
      "url": "https://api.avatar.jonathanarvay.com/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "axis-foundry": {
      "type": "http",
      "url": "https://api.avatar.jonathanarvay.com/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "axis-foundry",
  "transport": "streamable-http",
  "url": "https://api.avatar.jonathanarvay.com/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.