Higgsfield MCP lets agents generate authorized images, videos, characters, and audio, reuse prior creations, and inspect credit balances through Higgsfield's creative platform.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
higgsfield_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Widget-internal: list the user's Marketing Studio avatars (preset and custom) for the avatar picker.
Untrusted display-only summary
Marketing studio v2 costs
HIGGSFIELD_MCP_MARKETING_STUDIO_V2_COSTS
Widget-internal: the Marketing Studio v2 pricing document. credits = cost_units / cost_units_per_credit; video flows cost fixed_cost_units + cost_units_per_second × duration.
Untrusted display-only summary
Marketing studio v2 create
HIGGSFIELD_MCP_MARKETING_STUDIO_V2_CREATE
Widget-internal: recreate a Marketing Studio v2 preset — validates inputs against the preset's recreate contract and submits one generation.
Untrusted display-only summary
Marketing studio v2 presets
HIGGSFIELD_MCP_MARKETING_STUDIO_V2_PRESETS
Widget-internal: load a page of the Marketing Studio v2 preset feed for a category.
Untrusted display-only summary
Marketing studio v2 status
HIGGSFIELD_MCP_MARKETING_STUDIO_V2_STATUS
Widget-internal: poll status and results of submitted Marketing Studio v2 jobs.
Untrusted display-only summary
Media confirm
HIGGSFIELD_MCP_MEDIA_CONFIRM
Confirm file uploads after using media_upload's upload_url method. Call this only after every curl PUT returned HTTP 200. Supports confirming multiple uploads at once via media_ids.
Untrusted display-only summary
Media import url
HIGGSFIELD_MCP_MEDIA_IMPORT_URL
Import an HTTPS image, video, or audio URL into Higgsfield storage and return a confirmed media_id. Use this before generate_image/generate_video when the user provides a web media URL; generation medias should receive the returned media_id, not the original URL. Max URL payload: 50 MB.
Untrusted display-only summary
Media upload
HIGGSFIELD_MCP_MEDIA_UPLOAD
Upload media for use in generation, or general files (documents, archives, code) for sharing. Returns presigned URLs for clients that can upload bytes themselves; run the generated curl commands or PUT the bytes to each upload_url, then call media_confirm. The media type is inferred from the filename extension: image/…
Untrusted display-only summary
Media upload widget
HIGGSFIELD_MCP_MEDIA_UPLOAD_WIDGET
Required local-media intake for Higgsfield in Apps UI-capable clients. Call this immediately as the only tool in the turn when the user refers to an attached/local photo, image, video, or audio but the prompt has no confirmed media_id yet. Do not inspect /mnt/user-data/uploads, run shell/sandbox commands, or ask the u…
Untrusted display-only summary
Models explore
HIGGSFIELD_MCP_MODELS_EXPLORE
Find generation models. Use recommend with goal + input context; use get for model constraints. Items carry supports_unlim when the model accepts free-trial unlimited generations; the top-level unlim block says whether the caller can spend them right now, and the trailing 'Unlim configs' text lists the configurations…
Untrusted display-only summary
Motion control
HIGGSFIELD_MCP_MOTION_CONTROL
Animate an existing character image with the motion and camera movement from a reference video using Kling 3.0 Motion Control. Use this when the user asks to recast, puppeteer, transfer motion, or make a character follow a driving clip. Pass image_id for the character still and motion_video_id for the reference motion…
Untrusted display-only summary
Outpaint image
HIGGSFIELD_MCP_OUTPAINT_IMAGE
Expand or uncrop an existing image by outpainting beyond the original frame while preserving the source content. Use this when the user asks to extend the background, make an image wider or taller, change the canvas shape, or fill new edges around an image. Pass image_id for the source image and aspect_ratio for the t…
Untrusted display-only summary
Participate in contest
HIGGSFIELD_MCP_PARTICIPATE_IN_CONTEST
Enter the website in the current Higgsfield app contest, together with the social-media links promoting it. A website not yet PUBLISHED to the community feed is published automatically by the entry — no need to call publish_website first. The website DOES need a live production deploy (deploy_website), else the entry…
Untrusted display-only summary
Personal clipper create
HIGGSFIELD_MCP_PERSONAL_CLIPPER_CREATE
Turn YouTube videos into ready-to-share clips. This is a long-running job and can take up to 30+ minutes. Before starting, ask the user how many clips they want, which clip aspect ratio to use, and which subtitle font they prefer.
Untrusted display-only summary
Personal clipper jobs
HIGGSFIELD_MCP_PERSONAL_CLIPPER_JOBS
Show recent clipping jobs.
Untrusted display-only summary
Personal clipper status
HIGGSFIELD_MCP_PERSONAL_CLIPPER_STATUS
Check clip creation progress.
Untrusted display-only summary
Presets show
HIGGSFIELD_MCP_PRESETS_SHOW
Show available Higgsfield presets for image-to-video generation. Returns preset ids, names, previews, and descriptions.
Untrusted display-only summary
Publish website
HIGGSFIELD_MCP_PUBLISH_WEBSITE
Publish the website: lists the website's CURRENT LIVE production deploy on the Higgsfield community feed ('show in feed'), where other users can discover it. This does NOT deploy — deploy_website (which every build flow already runs) must have shipped the latest changes first; publishing with undeployed changes lists…
Untrusted display-only summary
Reframe
HIGGSFIELD_MCP_REFRAME
Expand or reframe an existing video to a new aspect ratio while preserving the source content. Use this when the user asks to make a video vertical, horizontal, square, wider, taller, or fill new edges around a video. Pass medias with exactly one source video and aspect_ratio for the target canvas. Optional image refe…
Untrusted display-only summary
Remove background
HIGGSFIELD_MCP_REMOVE_BACKGROUND
Remove or cut out the background from an existing image or video. Use this when the user asks for background removal, a transparent background, an isolated subject, a clean cutout, or a subject-only asset. Pass media_id for the source media and media_type as image or video; the matching background remover is selected…
Untrusted display-only summary
Rename website
HIGGSFIELD_MCP_RENAME_WEBSITE
Rename the website's SUBDOMAIN (the slug in its public URL). The site is re-deployed under the new subdomain and the OLD subdomain STOPS WORKING — anyone holding the old URL must be given the new one. Storage (database, files, config) and the code repo are KEPT; only the public address changes. Runs a full re-deploy a…
Untrusted display-only summary
Resolve explainer preset
HIGGSFIELD_MCP_RESOLVE_EXPLAINER_PRESET
Resolve a explainer video style preset (from get_explainer_presets) into a style reference media_id: the backend imports the preset's style image into the user's media storage. Pass the returned media_id as the style reference image in generation calls for every scene of the explainer.
Untrusted display-only summary
Reveal generation
HIGGSFIELD_MCP_REVEAL_GENERATION
Confirm the user has rights to the content of an `ip_detected` generation and flip its status to `completed`. Backend accepts only seedance-family jobs (cs_3_0, seedance_2_0, ms_video, etc) and only while the job is still in `ip_detected` state. Returns the updated generation. Used by the job-list widget's Reveal butt…
Untrusted display-only summary
Sandbox exec
HIGGSFIELD_MCP_SANDBOX_EXEC
Execute a shell command in a remote Higgsfield cloud Linux sandbox — NOT your local machine or the client's own shell. Whenever a task needs shell tooling (ffmpeg, image/file conversion, scripting), use this tool, never a built-in or local bash/shell tool: only this sandbox has the media toolchain preinstalled and can…
Untrusted display-only summary
Scene builder 3d create project
HIGGSFIELD_MCP_SCENE_BUILDER_3D_CREATE_PROJECT
Create a new private 3D Jutsu project for the authenticated user. Supply a descriptive name; the service assigns ownership and the project ID. Use this when the user requests a new project or a new standalone scene. For an existing scene, use scene_builder_3d_list_projects instead. Pass the returned projectId explicit…
Untrusted display-only summary
Scene builder 3d get artifact
HIGGSFIELD_MCP_SCENE_BUILDER_3D_GET_ARTIFACT
Resolve a short-lived download for an image or video that a successful Python operation published through `artifacts`. Use the artifact ID and operation ID or revision returned by that operation; do not invent IDs or filesystem paths. Query artifacts can be operation-scoped without a new committed revision. This retri…
Untrusted display-only summary
Scene builder 3d get blend
HIGGSFIELD_MCP_SCENE_BUILDER_3D_GET_BLEND
Resolve a short-lived download for the current committed editable Blender file, or a specified historical revision. This retrieves the existing scene; it does not create a revision or render a preview. Settle any active mutation with `scene_builder_3d_get_operation` first when you need its result. Use `scene_builder_3…
Untrusted display-only summary
Scene builder 3d get glb
HIGGSFIELD_MCP_SCENE_BUILDER_3D_GET_GLB
For an interactive scene preview use `scene_builder_3d_show_scene`. Resolve a short-lived download for the current committed GLB, or a specified historical revision. This retrieves an existing export; it does not run Blender, render, or create a new export. Settle any active mutation with `scene_builder_3d_get_operati…
Untrusted display-only summary
Scene builder 3d get operation
HIGGSFIELD_MCP_SCENE_BUILDER_3D_GET_OPERATION
Read or wait for a submitted Python operation in this project. Only `succeeded`, `failed`, `timed_out`, and `expired` are terminal; all other statuses require another poll using the same project and operation IDs. An HTTP success or a wait timeout does not mean the operation finished. Do not submit another mutation wh…
Untrusted display-only summary
Scene builder 3d get project
HIGGSFIELD_MCP_SCENE_BUILDER_3D_GET_PROJECT
Read a 3D Jutsu project's current revision, scene sequence, active operation, and committed artifacts. Obtain `projectId` from `scene_builder_3d_list_projects`, `scene_builder_3d_create_project`, or an explicit user selection. An authorized project with `exists: false` is a valid empty scene at revision 0. Use `scene_…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.