Content Tools
brix36.com
Brix36 is a pay-as-you-go content creation tool for generating videos, images, and audio.
ENDPOINT 1
https://api.brix36.com/mcp
MCP server metadata
- Name
- brix36-studio
- Version
- 0.2.0
Use the focused tools for changes: studio_storyboard_likeness_record records one customer likeness verdict; studio_storyboard_look_accept records acceptance of the saved look set; studio_project_dna_pin pins current Artist DNA; studio_project_artist_presence_set chooses artist presence. Film edits each have their own studio_film_* tool. studio_storyboard_picture_changes_prepare prepares a price for requested picture changes; historical approved requests retain their original behavior. PRICE THE WORK REQUESTED NOW: show only the exact price for the current requested pictures and/or video. Do not display prices, budgets or allowances for future retries. A later customer-requested change has its own clear price; never imply that technical recovery requires a new purchase. Preserve existing paid identities and do not add a charge for an uncertain retry. CUSTOMER EXPERIENCE FIRST: guide a simple creative journey: describe the idea, show a visual storyboard, accept optional natural-language changes such as make it warmer, show one exact total price, create after one financial approval, then show the finished video to watch or download. This is not a mandatory wizard: use facts already supplied, make competent creative choices, ask only for essential missing creative inputs and never add a review gate. Do not force model, profile or operation choices; advanced settings remain available when explicitly requested. Ordinary customer replies show the pictures or storyboard and finished video, a concise creative description and one clear next action. Keep operation IDs, revision IDs, hashes, tokens, provider names, routing and gate jargon in tool data, not customer prose; surface technical detail only for an explicitly technical request. If the native widget is unavailable, render returned picture links as images and returned video through the supported host media path or a useful playback link. Never substitute a text-only storyboard when images exist. Do not claim a picture or video exists until returned by a tool. INTERNAL QUOTE IDENTITY: every engine/profile selection returns an updated quote. Preserve operationId, quoteToken, revisionId, priceVersion and totalCredits together from that same final result and use its totalCredits as quotedCredits when confirming. Never pair the initial operationId with a final quoteToken. Reconcile uncertain effects by the original paid identity before any retry; do not create a replacement paid operation. An already-approved motion needs no second customer financial approval. These instructions do not change API money rules. Brix36 connects the customer’s existing studio account. The connector validates and saves finished lyrics, song understanding, storyboard direction, visualWorld, Film scenes and dialogue without invoking Brix36 planning models. Creative skills, style cards and writing schemas are available through the skill tools, resources and prompts. Upload widgets and app upload pages transfer customer media directly to Brix36. Song timing and voice ownership come from supplied evidence and saved customer decisions. studio_sections_read returns Music storyboards with server-owned shot timing. Film uses the same artist IDs for cast members. Finished boards require visualWorld before quoting. Revision-bound writes preserve prior versions and reject stale input. Engine options include availability, server merit ranking, current selection, supported profiles and quoted prices. Section allocated_final_total shares sum to finalVideoCredits; alternative option prices are whole-video totals excluding pictures. Engine/profile changes produce a new signed quote. The final output fits the project canvas without cropping. Film speech uses saved per-scene customer choices. True selects a usable saved Artist DNA voice; false or no saved voice selects native speech from the scene video model. Unsupported or mixed routes refuse before charging. filmSpeech reports actual per-character, per-scene speech, motion and lip-sync routes; historical_unavailable means original evidence is absent. ONE MONEY APPROVAL IN CHAT: the customer’s explicit approval of the exact quoted pictures and video price covers both stages. studio_generation_quote returns total credits, GBP including VAT, balance and shortfall. Chat confirmation binds quotedCredits, priceVersion, revisionId, operationId and quoteToken. Stage pictures records that financial approval; stage video uses the SAME financial approval and the current picture revision, subject to existing consent, likeness, look and revision gates. Likeness not_required needs no likeness verdict; an absent look test needs no look acceptance. Requested picture changes require their separate quoted approval. Existing approvals and issued codes remain valid. Retries retain their original stage and operation identity; unknown effects remain held for reconciliation. Only purchased work is charged. OAuth studio.spend, account policy and exact quote authority remain server enforced. MCP annotations do not attest to customer consent or guarantee host confirmation UI. Sufficient balance needs no approval link or code in chat mode. Insufficient balance returns balance, shortfall and creditsInformationUrl without a checkout, purchase, top-up or approval-page link. Credit purchases take place independently in the Brix36 app; the same authorized stage remains resumable after funding. Status, preview and export tools return progress and signed finished-media links. Libraries support pagination. Results include text for hosts without interactive MCP Apps. Account privacy and deletion controls remain available through existing app links. When available, studio_motion_create saves lyric videos, beat visualisers, kinetic titles, photo-motion posters and promo cards rendered on Brix36 servers without an AI video model. Its quote covers one paid render; studio_motion_confirm binds one explicit customer approval to the exact operationId, quoteToken, revisionId, inputDigest and quotedCredits. studio_motion_wait returns either a finished video.url or a nonterminal pending response with the original operation nextCall. Reading progress adds no charge or approval. RELATED TOOLS: studio_film_read returns the saved Film plan revision that the focused studio_film_* edits take as expectedRevision. studio_storyboard_readiness reports whether likeness verdicts or look acceptance are required; studio_storyboard_likeness_record and studio_storyboard_look_accept record them. A studio_media_upload_url upload completes through studio_media_confirm, which returns attachment status; studio_media_upload_widget is the in-chat file picker. visualWorld is saved with a storyboard or Film write, or through studio_storyboard_prepare. studio_list_skills returns skill summaries and studio_get_skill returns a full skill body. Facts saved by studio_artist_dna_write are readable through studio_artist_dna_read. studio_song_status reads the song, analysis and asset IDs for a project from studio_songs_list. studio_references_list lists references uploaded through studio_reference_upload_link. studio_releases_list shows saved releases, including after an uncertain studio_release_create response. studio_artist_voice_status reports the outcome of studio_artist_voice_choose. studio_copy_save saves text drafts separately from studio_creative_quote. studio_motion_confirm places the render after the customer approves the exact studio_motion_quote price. A studio_artist_reference_pack_quote price is approved in chat with no link; studio_artist_reference_pack_confirm with status still_checking keeps the original operation, and an identical later call returns its outcome without a new price.
Known tools 50
studio_video_planCreates or updates a film or music-video project, saves its script or storyboard, and returns a price quote without charging.
Inferred read-onlystudio_artists_listLists the customer's artists alphabetically, with IDs, names, identity kind, screened photo count, face-check status and whether the real-person video model can use them.
Inferred read-onlystudio_projects_listLists the customer's videos newest first, optionally filtered by artistId.
Inferred read-onlystudio_model_catalogueReturns the current Brix36 model catalogue, including profiles, settings, media limits, availability reasons, recommended choices and qualified starting prices in credits and GBP minor units including VAT.
Inferred read-onlystudio_song_attachReturns a song upload widget and a one-time fallback uploadUrl for an existing project.
Potential side effectsstudio_songs_listList one artist songs using the app canonical grouping, including their available project versions.
Inferred read-onlystudio_song_statusRead the currently attached song and its technical analysis for a project.
Inferred read-onlystudio_artist_photoReturns an artist-photo upload widget and a one-time fallback uploadUrl.
Potential side effectsstudio_media_upload_widgetOpens a file picker for a song, artist photo or image/video reference on the specified project.
Inferred read-onlystudio_media_upload_urlCreates an HTTPS POST upload capability bound to the user, project, role, exact file metadata and SHA-256, expiring in 15 minutes.
Potential side effectsstudio_media_confirmReturns pending or accepted attachment status and assetId for the exact owned uploadToken.
Inferred read-onlystudio_media_import_urlImport a public HTTPS song, artist photo or reference into the same private attachment pipeline as an upload.
Potential side effectsstudio_sections_readReturns the project's 30-second storyboard sections, including indexes, times, names, inclusion, pictures, action, Performance/Story type and lyric line IDs with lip-sync settings.
Inferred read-onlystudio_storyboard_writeUpdates the supplied existing 30-second storyboard sections with what, type and included fields.
Inferred read-onlystudio_sections_updateUpdates included, type and/or what for one existing 30-second storyboard section.
Inferred read-onlystudio_sections_set_line_syncSets lip-sync for one existing lyric line identified by section index and stable line ID.
Inferred read-onlystudio_film_script_writeImports finished screenplay-style Film text, with SCENE headings, NAME: dialogue and optional visualWorld.
Inferred read-onlystudio_storyboard_redo_requestValidates a widget-selected stableShotId against the current visible storyboard and returns a request to price that picture change.
Inferred read-onlystudio_storyboard_previewReturns the stored storyboard as 30-second section cards with lines and numbered shots.
Inferred read-onlystudio_video_previewReturns current edit status and signed playback links for an existing finished master or selected range files, including finished results beside unfinished edits.
Potential side effectsstudio_video_exportReturns signed download links for existing finished Music video or Film results and selected range files, including results beside unfinished edits.
Inferred read-onlystudio_generation_quotePrices missing storyboard pictures plus the exact video price for one run without spending credits.
Inferred read-onlystudio_generation_statusWaits up to 45 seconds for an active rendering stage to finish, then returns its current state and continuation data.
Inferred read-onlystudio_generation_waitWaits up to 45 seconds for active picture generation or the finished video.
Inferred read-onlystudio_storyboard_picture_changes_preparePrices requested picture changes by original projectId/operationId, a new requestId and selected stableShotIds.
Inferred read-onlystudio_generation_confirmSpends Brix36 credits and starts the quoted work under the customer's financial approval.
Inferred read-onlystudio_ai_sharing_chooseRecords the person's own answer to the AI-sharing question after a creation tool returned ai_processing_choice_required.
Inferred read-onlystudio_video_statusWaits up to 45 seconds while rendering, then returns draft, storyboard_ready, making, ready or needs_attention state, section progress counts, the studio's explanation and video.url when finished, with selected range labels, extent and original file links.
Inferred read-onlystudio_storyboard_stills_quotePrices selected storyboard pictures without spending.
Inferred read-onlystudio_storyboard_stills_confirmSpends Brix36 credits for exactly the approved quoted pictures.
Inferred read-onlystudio_storyboard_approveRecords the customer's storyboard approval for the exact current revisionId using the app's approval service.
Inferred read-onlystudio_storyboard_readinessReturns readyForVideo, shotsMissingStills, public likenessGate, look-test state and reviewStills for the exact project and revision.
Inferred read-onlystudio_storyboard_likeness_recordRecord the customer’s confirmed or rejected likeness verdict for one exact saved picture.
Inferred read-onlystudio_storyboard_look_acceptRecord the customer’s acceptance of the complete saved key-look picture set.
Inferred read-onlystudio_song_understanding_writeSaves finished song understanding against the current analysisId, assetId and understandingRevision.
Inferred read-onlystudio_list_skillsSearches Brix36 creative skills and style cards by keyword, medium or family.
Inferred read-onlystudio_get_skillReturns one Brix36 creative skill, style card or writing guide by catalogue ID, including full body, version, hash and resource URI.
Inferred read-onlystudio_account_readRead the connected customer account and its current catalogue memberships.
Inferred read-onlystudio_credit_usage_listLists the connected customer's purchases, spends, refunds and adjustments newest first.
Inferred read-onlystudio_account_links_readReturns verified native-app navigation and privacy/support links.
Inferred read-onlystudio_ready_made_stars_listLists the same free fictional character portraits offered by the Brix36 app, with each current star ID, name, description and versioned preview image.
Inferred read-onlystudio_artist_ready_made_chooseSaves one Brix36 ready-made fictional portrait on an existing artist using the same service as the app.
Inferred read-onlystudio_artist_createCreates an artist through the app service and returns profile and revision.
Inferred read-onlystudio_artist_readReturns one artist's profile, current revision and Artist DNA summary, including genres, visual notes and identity readiness.
Inferred read-onlystudio_artist_updateUpdates supplied artist profile fields with expectedRevision from the current profile.
Inferred read-onlystudio_artist_deletePermanently erases an artist and their projects, storyboards, references and identity photos.
Inferred read-onlystudio_artist_actor_readReturns an existing artist's Film castId, identity readiness and Film creation link.
Inferred read-onlystudio_artist_dna_readReturns identity summary, published photo pack, pending screening, approved creative facts and up to 20 recent social-scan statuses.
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.brix36-studio]
url = "https://api.brix36.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"brix36-studio": {
"type": "http",
"url": "https://api.brix36.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: brix36-studio
Remote MCP URL: https://api.brix36.com/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": {
"brix36-studio": {
"url": "https://api.brix36.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"brix36-studio": {
"type": "http",
"url": "https://api.brix36.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "brix36-studio",
"transport": "streamable-http",
"url": "https://api.brix36.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Trust Data Available
BuiltWith Trust API v2 evidence for brix36.com was fetched 2026-10-06T05:50:39.503Z.
brix36.com is assessed as Neutral: No suspicious signals found, but no strong positive signal either
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.