← ugc.fans

INDIVIDUAL MCP TOOL

ugcfans_make_performance

Puts a saved person on screen and returns a job: talking has them speak a line, motion has them move as a reference clip moves, swap puts them in place of the person in a clip, and product shows them holding a product (a picture).

ugc.fansnone authenticationAvailability not checked

LIVE ENDPOINT

https://mcp.ugc.fans/mcp

No auth detected

Connect to this endpoint to inspect the live schema for ugcfans_make_performance and invoke it with your own arguments.

Indexed input schema

{}

Risk classification

Inferred read-only · medium confidence · heuristic, not a guarantee.

  • No write-capable action terms were found; this is not proof that invocation has no side effects.

Parent server

ugc.fans

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.ugcfans]
url = "https://mcp.ugc.fans/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "ugcfans": {
      "type": "http",
      "url": "https://mcp.ugc.fans/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: ugcfans
Remote MCP URL: https://mcp.ugc.fans/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": {
    "ugcfans": {
      "url": "https://mcp.ugc.fans/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "ugcfans": {
      "type": "http",
      "url": "https://mcp.ugc.fans/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "ugcfans",
  "transport": "streamable-http",
  "url": "https://mcp.ugc.fans/mcp"
}
MCP Inspector

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

Related tools

  • ugcfans_search_templates — Lists the ad templates, ad features and creation modes UGC Fans offers, each with its slug, name and a sentence on what it makes.
  • ugcfans_get_account — Shows the signed-in account's credits left, credits granted and spent this period, when they expire, its plan and whether the account is admitted to UGC Fans.
  • ugcfans_capture_website — Opens a public web page in a sandboxed browser, records its text, pictures and layout, and returns a job whose result is a capture id.
  • ugcfans_get_capture — Reads a finished capture: the address it ended on, the parts of the page that can go into a film (node_id, role and the first words), and whether a launch film can be made from it.
  • ugcfans_make_launch_film — Makes a 12-second launch film of the page's headline, button and picture from a finished capture, in the chosen frame, and returns a job.
  • ugcfans_make_site_sting — Makes a 12-second, 8-scene film from the page parts you choose (node_ids from ugcfans_get_capture), in the chosen frame.
  • ugcfans_ad_to_film — Makes an editable film from a finished video ad, so its captions and end card can be changed, and returns the film and its first revision.
  • ugcfans_set_film_words — Changes text in a film: every text layer whose words contain find gets replace, and the result is saved as a new revision; the earlier revision stays as it was.