Skip to main content
Glama

IBO Studio MCP

Server Details

Connect your AI assistant to IBO's MCP server and commission cinematic campaign films conversationally. Payment always stays human-approved.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

6 tools
create_checkoutCreate a deposit checkout
Idempotent
Inspect

Create a Stripe Checkout for a package's 50% deposit. Returns checkout_url, stripe_session_id, and amount_due. Show the amount to your user and open checkout_url for THEM to approve and pay; agents never complete payment themselves. Prices are fixed server-side. Pass a stable client_request_id so retries do not create duplicate checkouts.

ParametersJSON Schema
NameRequiredDescriptionDefault
packageYesOffer id from list_offers
client_request_idYesStable id you generate; makes creation idempotent on retry

Output Schema

ParametersJSON Schema
NameRequiredDescription
noteNo
currencyNo
offer_idNo
amount_dueNo
checkout_urlNo
stripe_session_idNo
create_upload_urlGet a presigned asset-upload URLInspect

Get a short-lived presigned URL to upload one brand-asset file to IBO's private storage. Requires order_token from get_order; the storage location is bound to the order server-side. PUT the raw file bytes to url, then reference key in submit_brief files[]. Allowed: jpg png webp pdf svg mp4 mov zip ai psd; 250MB/file, 1GB per order.

ParametersJSON Schema
NameRequiredDescriptionDefault
sizeYesFile size in bytes
filenameYes
order_tokenYesFrom get_order

Output Schema

ParametersJSON Schema
NameRequiredDescription
keyNo
urlNo
errorNo
get_orderVerify an order after checkout
Read-only
Inspect

Verify payment after checkout and receive an order-scoped access token. Returns paid, package, deposit, and order_token: use order_token for create_upload_url and submit_brief. Payment status can only be established here, never assumed.

ParametersJSON Schema
NameRequiredDescriptionDefault
session_idYesStripe checkout session id (cs_...)

Output Schema

ParametersJSON Schema
NameRequiredDescription
paidNo
totalNo
depositNo
packageNo
expires_atNo
order_tokenNo
list_offersList IBO production packages
Read-only
Inspect

IBO's production packages: stable ids, prices, 50% deposits, deliverables, review rounds, and the refund/fit policy. Call this first.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Output Schema

ParametersJSON Schema
NameRequiredDescription
urlNo
offersNo
studioNo
currencyNo
policiesNo
how_to_orderNo
submit_briefSubmit the creative briefInspect

Submit the creative brief for a PAID order: pass order_token (from get_order; session ids are not accepted here) plus project fields (product, goal, audience, channels, launch, links, constraints) and files[] from create_upload_url. Customer identity comes from the verified payment. NOTE: unpaid/anonymous submissions are rejected here; for Custom Production inquiries without payment use the submit_custom_inquiry tool instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
goalNo
nameNo
emailNo
filesNo
linksNo
launchNo
companyNo
packageNo
productNo
audienceNo
channelsNo
constraintsNo
order_tokenNoFrom get_order

Output Schema

ParametersJSON Schema
NameRequiredDescription
okNo
errorNo
submit_custom_inquirySubmit a custom production inquiry (no payment)Inspect

Start a Custom Production conversation without payment. IMPORTANT: interview your user for the real project details FIRST (what they are promoting, audience, formats, timing); placeholder inquiries are rejected. Submits a scope inquiry; IBO then emails the customer a one-click confirmation link (double opt-in), and only a confirmed inquiry reaches the studio. Tell your user to check their inbox and click confirm. IBO replies with scope and proposal within one business day of confirmation.

ParametersJSON Schema
NameRequiredDescriptionDefault
goalYesWhat they want to make and why, in real detail (30+ chars; placeholders rejected)
nameYes
emailYesCustomer's real email; the confirmation link goes here
linksNo
notesNo
launchNo
companyNo
productNo
audienceNo
channelsNo
constraintsNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
okNo
errorNo
statusNo
messageNo

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources