Marketing
ugc.fans
MCP server for UGC Fans that lists ad templates, manages account credits, captures web pages, and creates 12-second launch films for marketing content.
ENDPOINT 1
https://mcp.ugc.fans/mcp
MCP server metadata
- Name
- ugcfans
- Version
- 1.0.0
UGC Fans makes website launch films, finished clips and UGC ads. The Studio tools (capturing a website, launch films, trimming, captions, transcripts, the file library) cost no credits. Images, video, ads, scripts, speech and people on screen spend the account's credits: call ugcfans_estimate first and pass its quote to the make tool, which otherwise only returns the cost. Anything long returns a job; ugcfans_wait_job follows it. Footage is uploaded at https://ugc.fans/library.
Known tools 26
ugcfans_search_templatesLists the ad templates, ad features and creation modes UGC Fans offers, each with its slug, name and a sentence on what it makes.
Inferred read-onlyugcfans_get_accountShows 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.
Inferred read-onlyugcfans_capture_websiteOpens a public web page in a sandboxed browser, records its text, pictures and layout, and returns a job whose result is a capture id.
Inferred read-onlyugcfans_get_captureReads 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.
Inferred read-onlyugcfans_make_launch_filmMakes 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.
Inferred read-onlyugcfans_make_site_stingMakes a 12-second, 8-scene film from the page parts you choose (node_ids from ugcfans_get_capture), in the chosen frame.
Inferred read-onlyugcfans_ad_to_filmMakes 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.
Inferred read-onlyugcfans_set_film_wordsChanges 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.
Inferred read-onlyugcfans_export_filmRenders one revision of a film to an MP4 with a content credential, and returns a job; when it is done the result carries a link to the file.
Inferred read-onlyugcfans_finish_clipRuns up to 6 finishing operations in order on a clip of the library, each on the file the one before made: trim, reformat to another frame, burn in captions, overlay a brand logo, close with an end card, or mix in music.
Inferred read-onlyugcfans_transcribeWrites out the words of an audio or video file in the library, up to 10 minutes long, with the built-in speech model, and returns a job; when it is done the result has the transcript id, its text, the language and the length.
Inferred read-onlyugcfans_list_filesLists files in the account's library, newest first: the path of each (out/.
Inferred read-onlyugcfans_share_fileMakes a link that opens one file of the library for anyone who holds it, without signing in.
Inferred read-onlyugcfans_get_jobReads where a job stands: working, done with its files as links, failed with the reason, or cancelled.
Inferred read-onlyugcfans_wait_jobWaits up to 45 seconds for a job to finish and reports where it stands, as ugcfans_get_job does.
Inferred read-onlyugcfans_cancel_jobStops a job that has not yet reached a provider; a cancelled job is not charged.
Inferred read-onlyugcfans_list_modelsLists the image, video, voice and avatar models with the credits each costs per unit (an image, a clip, 1,000 characters) and whether a plan locks it.
Inferred read-onlyugcfans_estimatePrices a request without making it: the most it can cost in credits, the dollar figures behind it, any warnings, and a quote that is good for about 10 minutes.
Inferred read-onlyugcfans_make_imageMakes a picture from a prompt, optionally following reference pictures, and returns a job; when it is done the result links the picture and a small one is shown inline.
Inferred read-onlyugcfans_make_videoMakes a video clip from a prompt, optionally beginning on a still, and returns a job; when it is done the result links the clip.
Inferred read-onlyugcfans_make_adMakes a UGC-style ad from a product and a template or feature (testimonial, talking presenter, product video and others) and returns a job; when it is done the result lists the ad's files as links.
Inferred read-onlyugcfans_write_scriptWrites an ad script from a product or a web page, or, given a saved script, writes alternative opening hooks for it or translates it, and returns a job whose result holds the script.
Inferred read-onlyugcfans_make_speechSpeaks a line or a saved script in a saved voice and returns a job whose result links the audio.
Inferred read-onlyugcfans_make_performancePuts 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).
Inferred read-onlyugcfans_read_referenceReads a reference video of up to 3 minutes in the library and returns a job whose result is its breakdown: hook, structure, shots, pacing and look, with still frames, and none of its footage, sound or words.
Inferred read-onlyugcfans_save_assetSaves a brand kit, a product, a generated presenter or a stock voice to the library for reuse in ads, and returns its id.
Inferred read-onlyCONNECT 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.
ENDPOINT 2
https://mcp.ugc.fans/studio
MCP server metadata
- Name
- ugcfans-studio
- Version
- 1.0.0
UGC Fans Studio makes website launch films and finishes clips: capture a website, make a launch film or sting, trim, reformat, caption, transcribe, export. None of it costs credits. Anything long returns a job; ugcfans_wait_job follows it. Footage is uploaded at https://ugc.fans/library. Paid generation (images, video, ads) is on https://mcp.ugc.fans/mcp.
Known tools 16
ugcfans_search_templatesLists the ad templates, ad features and creation modes UGC Fans offers, each with its slug, name and a sentence on what it makes.
Inferred read-onlyugcfans_get_accountShows 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.
Inferred read-onlyugcfans_capture_websiteOpens a public web page in a sandboxed browser, records its text, pictures and layout, and returns a job whose result is a capture id.
Inferred read-onlyugcfans_get_captureReads 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.
Inferred read-onlyugcfans_make_launch_filmMakes 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.
Inferred read-onlyugcfans_make_site_stingMakes a 12-second, 8-scene film from the page parts you choose (node_ids from ugcfans_get_capture), in the chosen frame.
Inferred read-onlyugcfans_ad_to_filmMakes 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.
Inferred read-onlyugcfans_set_film_wordsChanges 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.
Inferred read-onlyugcfans_export_filmRenders one revision of a film to an MP4 with a content credential, and returns a job; when it is done the result carries a link to the file.
Inferred read-onlyugcfans_finish_clipRuns up to 6 finishing operations in order on a clip of the library, each on the file the one before made: trim, reformat to another frame, burn in captions, overlay a brand logo, close with an end card, or mix in music.
Inferred read-onlyugcfans_transcribeWrites out the words of an audio or video file in the library, up to 10 minutes long, with the built-in speech model, and returns a job; when it is done the result has the transcript id, its text, the language and the length.
Inferred read-onlyugcfans_list_filesLists files in the account's library, newest first: the path of each (out/.
Inferred read-onlyugcfans_share_fileMakes a link that opens one file of the library for anyone who holds it, without signing in.
Inferred read-onlyugcfans_get_jobReads where a job stands: working, done with its files as links, failed with the reason, or cancelled.
Inferred read-onlyugcfans_wait_jobWaits up to 45 seconds for a job to finish and reports where it stands, as ugcfans_get_job does.
Inferred read-onlyugcfans_cancel_jobStops a job that has not yet reached a provider; a cancelled job is not charged.
Inferred read-onlyCONNECT 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.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.