Skip to content
UnificAlly logo

UnificAlly MCP server

Which servers in the official MCP registry are UnificAlly's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-09

← Back to UnificAlly

Whose server it is
  • Registry namecom.unifically/mcpverified in the MCP registry

The registry name sits under unifically.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-09
  • Stateanswerschecked 2026-10-09
  • Tools14
  • Server calls itselfunifically
  • Server version1.1.0
  • Protocol version2025-06-18

On 2026-10-09 the server answered initialize and tools/list without a sign-in. First answer in 713 ms.

Tools it offers14 tools · read 2026-10-09
  • generate_video

    Generate a video from a text prompt (and optional start/end frames). Defaults to Google Veo 3.1 Fast, which includes native audio. Switch model with the model parameter (Veo, Kling, Hailuo/MiniMax, and more). The tool waits for the result…

  • generate_image

    Generate or edit an image from a text prompt. Defaults to Google Nano Banana Pro. Pass image_urls to edit or use reference images. Returns the image URL. (To upscale an existing image, use upscale_media instead.)

  • generate_audio

    Speech and sound: text-to-speech (default; optional voice_id, see list_resources), sound effects (model 'sfx', optional duration), multi-voice dialogue (model 'dialogue': pass the turns in the dialogue parameter, not prompt)…

  • generate_music

    Full Suno suite. mode 'music' (default) makes a new song from a description (or lyrics with custom:true). Transform an existing track (pass audio_url): 'cover' (new style), 'extend' (longer, +continue_at), 'add-vocals' /…

  • edit_video

    Edit an existing video from a prompt, or transfer motion onto a subject image. Pass the source in video_url and the change in prompt. Defaults to Google Gemini Omni video edit; switch with model ('kling-edit', 'wan-edit', or…

  • upscale_media

    Upscale an image or a video. Pass exactly one source: image_url (Topaz image upscale — any image; multiplier via upscale_factor, preset/face_enhancement via provider_options), video_url (Topaz video upscale — any video; target size via…

  • extend_video

    Extend a previously generated video by its own model's extender (pass the task_id of the completed generation). Veo (default): requires prompt; aspect ratio is inherited. For a longer extension, try extending the extend-result's task_id…

  • upload_file

    Get a public https URL for a file — the generation tools accept ONLY public https URLs, never local paths or inline data. FOR A LOCAL FILE: call this with the file's MIME type, e.g. { content_type: 'image/png' }. You get back an…

  • get_task

    Get the status and (if completed) output URL of a task by id. Use to resume after a webhook, a polling timeout, or a generation started with wait:false. Pass wait:true to block until it finishes.

  • list_tasks

    List the account's past generation tasks, newest first, with pagination. Filter by status (processing/completed/failed), model id, category (video/image/audio/text/llm), provider, or a created_after/created_before time window. Use it to…

  • list_resources

    List a model provider's voices so you can pass the right id to a generation tool. Default 'elevenlabs-voices' (the voices for generate_audio); also covers Kling and Google Veo voices. Returns each voice's id and name. (This is…

  • list_models

    List the model catalog (video, image, audio, upscale) with the short aliases you can pass as 'model'. Filter by category and/or provider (e.g. provider: 'google'). Use the returned ids or aliases on the generation tools. Refreshed hourly…

  • dry_run_cost

    Estimate the cost of a task without creating it or charging the account. Pass the model and the full input payload.

  • check_balance

    Return the account's current balance in USD. Takes no parameters.

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "unifically": {
      "type": "http",
      "url": "https://mcp.unifically.com/mcp"
    }
  }
}

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.