Skip to content
Official MCP RegistryListed

RYLA

Part ofRYLAMCP server

Generate AI influencer photos, face swaps, and character sheets with a consistent face.

First seen 2 Oct 2026. Evidence as of 28 Oct 2026.

17
Tools
From an anonymous probe
1
Source listings
Each with its own history
13
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
ryla_account_credits_balanceCheck the authenticated user's current RYLA credit balance.Not declared
ryla_account_gallery_listList the authenticated user's most recent generated images/jobs.Not declared
ryla_character_reference_imagesGet fresh URLs of a character's reference material: its base image and the 16-shot reference sheet. Pass any of these as referenceImageUrl to ryla_generate_image to keep the face consistent. URLs expire after about an hour. Read only: never regenerates anything.Not declared
ryla_generate_avatar_videoGenerate a talking avatar video from a character face + an audio track (kie.ai InfiniTalk). Pro plan required. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status.Not declared
ryla_generate_base_imageGenerate base character images from a niche/vibe/prompt. Returns a jobId; poll with ryla_generation_status.Not declared
ryla_generate_character_sheetBuild the 18-shot identity reference sheet for an existing character (the live replacement of the retired character sheet; flat, no extra credits). Use ryla_list_characters to find a characterId. Returns a sheetJobId; poll with ryla_generation_status.Not declared
ryla_generate_face_swapSwap a character face onto a reference base image. Returns the generation result.Not declared
ryla_generate_imageGenerate Studio-quality images for an existing character with full creative control (scene, outfit, pose, lighting, expression, style). This is the primary, full-featured image tool -- prefer it over ryla_generate_base_image. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status.Not declared
ryla_generate_lip_syncGenerate a talking video by lip-syncing a portrait image to an audio track (kie.ai InfiniTalk). Both portraitImageUrl and audioUrl must be RYLA-hosted URLs you own. Pro plan required. This capability may not be available on your account yet (internal rollout, pricing not finalized) -- an unavailable-feature error means it is not yet live for you.Not declared
ryla_generate_videoGenerate a video from an existing character image (image-to-video, Wan 3.0). Character must already exist; use ryla_list_characters to find a characterId. By default the newest completed image of the character is animated; pass sourceImageId (imageIds from ryla_account_gallery_list) to pick one. Priced per second and resolution (720p = 240 credits/s, 480p 120, 1080p 470; unrestricted x2). Returns a jobId; poll with ryla_generation_status.Not declared
ryla_generate_video_swapSwap a character face into an existing video (face swap onto uploaded footage). Pro plan required. videoUrl must be a video you already uploaded to your RYLA account. Character must already exist; use ryla_list_characters to find a characterId. Returns a jobId; poll with ryla_generation_status.Not declared
ryla_generate_voiceGenerate speech audio (TTS) in an existing character's voice. Character must already exist; use ryla_list_characters to find a characterId.Not declared
ryla_generation_statusCheck the status of a generation job by its jobId.Not declared
ryla_list_charactersList the authenticated user's existing characters (AI influencers) so you can pick a characterId for the other generation tools. `loraReady` tells you whether `useLora: true` has a trained LoRA to use. There is no tool to CREATE a character -- that happens in the RYLA app at app.ryla.ai.Not declared
ryla_list_templatesFind RYLA templates (ready-made looks: scene, outfit, pose) by name or tag. Returns template ids. Pass an id as `templateId` to ryla_generate_image to generate your character in that template. Unrestricted (NSFW) templates are only listed when `unrestricted` is true.Not declared
ryla_server_infoGet RYLA external MCP server configuration and connection infoNot declared
ryla_upscale_imageUpscale one of your own generated images (2x or 4x, faithful, no new content). Costs credits. imageId comes from ryla_generation_status (output.imageIds) or ryla_account_gallery_list. Returns a job; poll with ryla_generation_status.Not declared

Change history

  1. ryla_generate_video: input schema changed (+requestId, +resolution, +sourceImageId, +wantAudio, -fps, -realismStyle, -seed, -useLora)
  2. ryla_generate_video: description changed (+"from" +"image (image-to-video, Wan 3.0)." +"By default the newest completed image of the character is animated; pass sourceImageId (imageIds from ryla_account_gallery_list) to pick one. Priced per second and resolution (720p = 240 credits/s, 480p 120, 1080p 470; unrestricted x2).")
  3. ryla_generate_character_sheet: input schema changed (-angles, -baseImageUrl)
  4. ryla_generate_character_sheet: description changed (+"Build the 18-shot identity reference sheet for an existing character (the live replacement of the retired" +"sheet; flat, no extra credits). Use ryla_list_characters to find" +"characterId.")
  5. ryla_upscale_image: tool added
  6. ryla_list_templates: tool added
  7. ryla_list_characters: description changed (+"`loraReady` tells you whether `useLora: true` has a trained LoRA to use.")
  8. ryla_generation_status: input schema changed (+detail)
  9. ryla_generate_video: input schema changed
  10. ryla_generate_image: input schema changed (+requestId, +templateId, +templateMode)
  11. ryla_character_reference_images: tool added
  12. ryla_account_gallery_list: input schema changed (+detail)
  13. server instructions changed (+"exists); shows loraReady (does useLora do anything) - ryla_list_templates: find templates by name or tag, returns template ids - ryla_character_reference_images: base image and reference-sheet URLs of a character, usable as referenceImageUrl" +"lighting/expression/style/LoRA/reference-face-consistency, or a templateId from ryla_list_templates)" +"ryla_upscale_image: upscale one of your images 2x or 4x -")
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryai.ryla/ryla2 Oct 202628 Oct 20261