com.jonathanarvay/axis-avatar-foundry

MCPcommunityattivo
v0.4.0com.jonathanarvayUnknownAggiornato 1 mesi fa

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

Stato dell’endpointattivo
verificato 1 giorno fa · 510 ms
100 % degli ultimi 4 controlli hanno raggiunto questo endpoint
Funziona in
ClaudeCursorCopilotChatGPTGemini

Dedotto dai trasporti dichiarati da questo annuncio (streamable-http). Un client che non compare qui non è escluso — semplicemente Forge non è in grado di confermarlo.

Indicizzato automaticamente da fonti pubbliche. Non ancora verificato dal suo sviluppatore su Forge.Rivendica questo annuncio →
1 mesi faUltimo aggiornamento
Pacchetto
Autorecom.jonathanarvay
LicenzaUnknown
Versione0.4.0
Fontemcp-registry
Stato di fiducia
B
60/100Buono
Presente nell’indice di Forge+10/10
Identità del publisher verificata+0/30
Publisher: per questo annuncio non risulta alcun repository, quindi `forge publish` non può verificare la proprietà automaticamente. Usa «Rivendica questo annuncio» qui sopra — Forge li esamina a mano.
Verifica del dominio+0/10
Al momento non disponibile per questo tipo di annuncio — oggi il controllo del dominio viene eseguito solo per i pacchetti su npm, quindi questa riga non può ancora essere ottenuta qui, indipendentemente da cosa sia ospitato sul dominio.
Analisi prompt injection · pulita+30/30
Analisi offuscamento / esfiltrazione · pulita+20/20
StatoIndicizzato dalla community
PublisherNon verificato
FirmaNon firmato
Dominio
Provenienza
DipendenzeNon verificate
Superficie di strumenti14 strumenti · nessuno privilegiato
Analisi di sicurezza✓ Pulitovlive · 1 g faQuanto è efficace questa analisi?
ValutazioniNessuna
Indicizzato11 ago 2026

La verifica conferma l’identità del publisher (la proprietà del repo), non la sicurezza del codice. L’analisi di sicurezza copre i CVE noti e gli script di installazione sospetti.

Strumenti

14 strumenti · nessuno privilegiato
Osservato in tempo reale dall’endpoint del fornitore1d ago

Letto da un vero handshake MCP initialize → tools/list verso l’endpoint dichiarato. Nessuno strumento è stato invocato — tools/list è la chiamata di introspezione in sola lettura che il protocollo prevede a questo scopo. Riflette ciò che il server annunciava in quel momento; un endpoint ospitato non è vincolato ad alcuna versione e può cambiare senza preavviso.

  • https://api.avatar.jonathanarvay.com/mcp14 strumenti · 510 ms
axis_list_capabilitiesList all AXIS Foundry capabilities (input formats, export platforms, validation rules). [Free — no payment required.]

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

ParametroTipoDescrizione
kindstringFilter by capability kind
axis_validateValidate 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.]

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.]

ParametroTipoDescrizione
file_path*stringPath to mesh file (.glb, .obj, .stl, etc.)
platformstringTarget platform for platform-specific validation
profilestringValidation strictness profile
axis_inspectInspect 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 en…

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 en…

ParametroTipoDescrizione
file_path*stringPath to mesh file
axis_compareCompare 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.]

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.]

ParametroTipoDescrizione
file_a*stringPath to first mesh file
file_b*stringPath to second mesh file
sectionsarrayLimit comparison to specific contract sections
axis_processRun 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.]

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.]

ParametroTipoDescrizione
file_path*stringPath to mesh file
platformstringTarget platform
exportbooleanAlso export to the target platform
post_process_meshPost-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…

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…

ParametroTipoDescrizione
glb_base64stringBase64-encoded raw binary GLB to post-process. Provide exactly one of glb_base64 or mesh_url.
mesh_urlstringHTTPS URL to fetch the raw GLB from instead of inline base64 (e.g. a presigned storage URL) — the host must be on this server's configured allowlist (off by de…
asset_kindstringAsset kind (skinning auto-on for avatar only)
platformstringTarget engine platform (adds export validation)
polygon_tierstringDecimation tier for the output mesh
run_skinningbooleanOverride skinning (default: avatars only)
axis_exportExport 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.]

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.]

ParametroTipoDescrizione
file_path*stringPath to mesh file
platform*stringTarget platform
axis_manifest_verifyVerify 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.]

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.]

ParametroTipoDescrizione
manifest*objectExport manifest JSON object
expected_hashstringExpected content hash for verification
repair_meshRepair 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.]

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.]

ParametroTipoDescrizione
file_path*stringPath to mesh file
scale_unitstringSource scale unit
up_axisstringSource up axis
remove_degeneratesbooleanRemove zero-area triangles
fix_normalsbooleanRecalculate missing normals
retarget_animationRetarget 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.]

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.]

ParametroTipoDescrizione
clip_name*stringBuilt-in clip name from animation library
platform*stringTarget platform mapping
drop_unmappedbooleanDrop channels not found in the target mapping
roblox_compliance_checkRun 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.]

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.]

ParametroTipoDescrizione
file_path*stringPath to mesh file
generate_avatar_from_textPAID (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_ge…

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_ge…

ParametroTipoDescrizione
prompt*stringWhat to generate (subject description)
platformstringTarget engine (adds rigging + engine export)
polygon_tierstringQuality tier (defaults to the platform's configured tier)
texture_sizenumberTexture bake size in px (defaults per platform, else 2048)
asset_kindstringAsset taxonomy
idempotency_keystringOptional caller-chosen dedup key (<=200 chars, [A-Za-z0-9_.:-]). Replaying the same key (per payer) returns the original job_id — no new GPU job, no new charge…
generate_avatar_from_imagePAID (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_…

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_…

ParametroTipoDescrizione
image_b64*stringBase64-encoded reference image (PNG/JPEG)
promptstringOptional style/subject hint alongside the image
platformstringTarget engine (adds rigging + engine export)
polygon_tierstringQuality tier (defaults to the platform's configured tier)
texture_sizenumberTexture bake size in px (defaults per platform, else 2048)
asset_kindstringAsset taxonomy
idempotency_keystringOptional caller-chosen dedup key (<=200 chars, [A-Za-z0-9_.:-]). Replaying the same key (per payer) returns the original job_id — no new GPU job, no new charge…
get_generation_statusFREE: 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 pa…

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 pa…

ParametroTipoDescrizione
job_idstringJob id returned by a generate tool
idempotency_keystringAlternate lookup key: the idempotency_key passed to the original generate call. Requires payer.
payerstringx402 payer address the original generate call used — required when looking up by idempotency_key (scopes the key to its owner).

14 strumenti su 14 hanno pubblicato una descrizione.

I nomi e le descrizioni degli strumenti sono scritti dal publisher e mostrati alla lettera come testo inerte. Sono le stringhe che un client MCP passa a un modello, quindi Forge vi cerca schemi di prompt injection — ogni rilievo compare insieme all’analisi di sicurezza qui sopra. «Privilegiato» è una corrispondenza di parola chiave sul nome dello strumento, non una verifica di ciò che fa: un nome innocuo può comunque fare qualsiasi cosa.

Descrizione

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

Parole chiave
mcp
Alternative
Confronto delle superfici di strumenti…

Nessuna copertura delle dipendenze

Questa voce non pubblica alcun pacchetto npm, quindi Forge non ha un albero delle dipendenze per essa. È una lacuna di copertura, non l'affermazione che non abbia dipendenze.