Ugc MCP Server

Turn a brand brief into deliverables, shot lists, and the right UGC format, catching scope traps.

Local serverstdio

What is the Ugc MCP server?

Connect Ugc to Claude, Cursor or any other MCP client and it stops being a tab you switch to. Turn a brand brief into deliverables, shot lists, and the right UGC format, catching scope traps. The ugc mcp server is what makes that connection.

What the server does

You landed the deal. Now what do you actually shoot? Most creators (and their AI assistants) jump straight to filming and end up with the wrong format, undefined deliverables, and a "quick revision" that becomes ten. This MCP reads the brief like a pro: what you deliver, in what format, to what spec, and where the scope traps are.

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • interpret_brief — Detected deliverables/specs/usage/disclosure + red flags + the exact questions to confirm in writing
  • get_brief_checklist — The 10 fields every brief must answer before you shoot
  • get_ugc_formats — The 7 UGC ad formats (testimonial, problem/solution, unboxing, demo, GRWM, comparison, hook-test-pack) with structure
  • build_shot_list — A beat-by-beat shot list for a format + coverage rules (shoot the hook 3 ways)
  • scope_deliverables — The fields to lock so nothing is left open to interpretation, plus a confirm-message shape
  • check_brief_red_flags — Scan for unlimited revisions, perpetual usage, spec work, raw-file grabs, vague deliverables, scope creep
  • get_full_pack — Everything in one payload

Installation

ugc-brief-mcp on npm is all you need. Most clients run it directly, so configuration is a few lines and a restart.

Where it fits

Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Ugc's toolset — interpret_brief, get_brief_checklist, get_ugc_formats and 4 more — is a fair guide to whether it matches your workflow. It is maintained by closermethod; worth a glance at recent repository activity before you build anything load-bearing on it.

SyncDev reviews every entry in this directory against the project's own documentation before publishing, and revisits them as servers change.

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
interpret_briefDetected deliverables/specs/usage/disclosure + red flags + the exact questions to confirm in writing
get_brief_checklistThe 10 fields every brief must answer before you shoot
get_ugc_formatsThe 7 UGC ad formats (testimonial, problem/solution, unboxing, demo, GRWM, comparison, hook-test-pack) with structure
build_shot_listA beat-by-beat shot list for a format + coverage rules (shoot the hook 3 ways)
scope_deliverablesThe fields to lock so nothing is left open to interpretation, plus a confirm-message shape
check_brief_red_flagsScan for unlimited revisions, perpetual usage, spec work, raw-file grabs, vague deliverables, scope creep
get_full_packEverything in one payload

How to install the Ugc MCP server

```json
{ "mcpServers": { "ugc-brief": { "command": "npx", "args": ["ugc-brief-mcp"] } } }

Configuration as documented by the project. Restart the client after saving.

Example prompts to try

  • Use Ugc to interpret brief.
  • Use Ugc to get brief checklist.
  • Use Ugc to get ugc formats.

Frequently asked questions

It connects Ugc to MCP-compatible AI assistants such as Claude and Cursor, exposing 7 tools (interpret_brief, get_brief_checklist, get_ugc_formats, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Ugc directly.