INDIVIDUAL MCP TOOL
ugcfans_share_file
Makes a link that opens one file of the library for anyone who holds it, without signing in.
LIVE ENDPOINT
https://mcp.ugc.fans/studio
Connect to this endpoint to inspect the live schema for ugcfans_share_file 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
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-studio]
url = "https://mcp.ugc.fans/studio"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"ugcfans-studio": {
"type": "http",
"url": "https://mcp.ugc.fans/studio"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: ugcfans-studio
Remote MCP URL: https://mcp.ugc.fans/studio
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-studio": {
"url": "https://mcp.ugc.fans/studio"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"ugcfans-studio": {
"type": "http",
"url": "https://mcp.ugc.fans/studio"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "ugcfans-studio",
"transport": "streamable-http",
"url": "https://mcp.ugc.fans/studio"
}
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.