ibo
Server Details
Commission cinematic AI campaign films from IBO Studio, with custom scoping when needed.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- 41fred/ibo-mcp
- GitHub Stars
- 0
- Server Listing
- IBO Studio MCP Server
Glama MCP Gateway
Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.
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.
Tool Definition Quality
Average 4.4/5 across 5 of 6 tools scored.
Each tool targets a distinct purpose: listing offers, creating payment checkout, verifying payment, uploading files, submitting briefs for paid orders, and custom inquiries. No overlap in functionality.
All tools follow a consistent verb_noun pattern (e.g., create_checkout, get_order, list_offers). No mixing of conventions or unclear names.
Six tools cover the entire workflow without excess or deficiency. Each tool serves a necessary step in the process from offer viewing to brief submission.
The tool surface covers the core workflow well. Minor gaps exist (no order cancellation or custom inquiry status retrieval), but these are mitigated by external processes (email) and clear instructions.
Available Tools
8 toolscreate_checkoutCreate a deposit checkoutAIdempotentInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| package | Yes | Offer id from list_offers | |
| client_request_id | Yes | Stable id you generate; makes creation idempotent on retry |
Output Schema
| Name | Required | Description |
|---|---|---|
| note | No | |
| currency | No | |
| offer_id | No | |
| amount_due | No | |
| checkout_url | No | |
| stripe_session_id | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnly=false, idempotent=true), the description discloses critical behavioral traits: the checkout_url is for the user to pay, not the agent; prices are fixed server-side (no client-controlled amount); and the idempotency mechanism via client_request_id. This prevents misuse and matches the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three sentences, front-loaded with purpose, and every sentence contributes essential information: the deposit amount, the return fields, user payment flow, and idempotency guidance. No fluff or repetition.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the payment complexity and presence of an output schema, the description is complete: it covers the main flow, user involvement, idempotency, and agent constraints. It enables correct invocation without needing additional contextual information.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, with descriptions for both parameters (package enum from list_offers, client_request_id for idempotency). The description reinforces the client_request_id purpose but adds no new semantic detail beyond the schema. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'Create a Stripe Checkout for a package's 50% deposit' – a specific verb, resource, and scope. It is distinct from sibling tools like list_offers or create_upload_url, so the agent knows exactly what this tool does.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description provides clear context: show the amount to the user, open checkout_url for the user to approve and pay, and agents never complete payment. It also advises passing a stable client_request_id to avoid duplicate checkouts. However, it does not explicitly state when not to use this tool versus alternatives (e.g., full payment flow), but the '50% deposit' implies scope.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
create_upload_urlGet a presigned asset-upload URLAInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| size | Yes | File size in bytes | |
| filename | Yes | ||
| order_token | Yes | From get_order |
Output Schema
| Name | Required | Description |
|---|---|---|
| key | No | |
| url | No | |
| error | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare non-read-only, non-destructive, non-idempotent. Description adds key behaviors: short-lived, bound to order, PUT method, allowed types/sizes, 1GB per order. No contradictions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with purpose and prerequisite, second sentence covers all needed steps and constraints. No extraneous information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Covers purpose, prerequisites, steps, constraints, and integration with sibling tool. With output schema present, no need to detail return format. Provides all necessary context for correct invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage 67% but description compensates: explains how filename and size are used, adds file type and size constraints. The POST-upload integration with submit_brief clarifies the key output.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Clearly states the tool gets a short-lived presigned URL to upload one brand-asset file. Verb 'Get' and resource 'presigned URL' are specific. Distinguishes from sibling tools like create_checkout or submit_brief by focusing on upload.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicit prerequisite (order_token from get_order), steps (PUT file then reference key in submit_brief), and constraints (file types, sizes, per-order limit). Provides clear context for when to use vs alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_inquiry_statusCheck status of a custom production inquiryARead-onlyInspect
Where a custom inquiry stands: awaiting_confirmation (customer hasn't clicked the emailed link yet) or confirmed with the studio stage (new, replied, proposal_sent, won, closed). PII-free; pass the inquiry_id returned by submit_custom_inquiry.
| Name | Required | Description | Default |
|---|---|---|---|
| inquiry_id | Yes | From submit_custom_inquiry |
Output Schema
| Name | Required | Description |
|---|---|---|
| note | No | |
| error | No | |
| stage | No | |
| status | No | |
| updated | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already indicate a non-modifying, open-world tool. The description adds behavioral details by enumerating the exact status values and their meanings (e.g., awaiting_confirmation, confirmed with stage). It also clarifies PII-free behavior and the required source of the inquiry_id. Nothing contradicts annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences: the first covers purpose and allowed statuses, the second adds safety and input guidance. Every word is necessary; there is no fluff or repetition. It is front-loaded with the core purpose.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple read-only tool with an output schema, the description covers status meanings, input origin, and safety. It does not mention error cases (e.g., invalid inquiry_id) but given the openWorldHint and output schema, this is acceptable. Almost complete.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With only one parameter and 100% schema description coverage, the schema already notes the parameter comes from submit_custom_inquiry. The tool description reinforces this and adds context about the origin, which is helpful. Since the schema description is minimal ('From submit_custom_inquiry'), the description's extra clarification adds value.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool checks the status of a custom production inquiry. It lists specific status values and explains their meanings, tying the tool directly to the sibling tool submit_custom_inquiry. This distinguishes it from other tools like get_project_status or create_checkout.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies usage after submitting a custom inquiry via submit_custom_inquiry, making the context clear. However, it does not explicitly state when NOT to use it or mention alternative tools, such as get_project_status for project-level checks. The reference to submit_custom_inquiry provides good contextual linking.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_orderVerify an order after checkoutARead-onlyInspect
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.
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Stripe checkout session id (cs_...) |
Output Schema
| Name | Required | Description |
|---|---|---|
| paid | No | |
| total | No | |
| deposit | No | |
| package | No | |
| expires_at | No | |
| order_token | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations mark it as read-only and open-world. Description adds value by specifying the exact return fields (paid, package, deposit, order_token) and the exclusivity of payment status determination. No contradictions.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Two sentences, front-loaded with the main action, concise and informative. Every sentence adds necessary detail without redundancy.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Description covers the main purpose, return values, and usage of the output. With an output schema present, it does not need to detail return values further. Slight gap on what 'package' and 'deposit' represent, but likely covered by schema.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with a clear description of session_id. Description does not add extra meaning about the parameter, but baseline is met.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
Description clearly states the verb 'verify' and resource 'payment after checkout'. It distinguishes from sibling tools by specifying the exclusive role in establishing payment status. The mention of returning an access token adds specificity.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides clear context: payment status can only be established here, implying this tool is necessary for that purpose. It also indicates how to use the output token with other tools. However, it does not explicitly exclud others or state when not to use it.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
get_project_statusCheck production status of a paid orderARead-onlyInspect
Where a paid order is in production. Returns the studio stage (new, brief_received, in_production, review, delivered) plus paid/package/deposit. PII-free; pass the stripe_session_id from create_checkout/get_order.
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | Stripe checkout session id (cs_...) |
Output Schema
| Name | Required | Description |
|---|---|---|
| paid | No | |
| stage | No | |
| total | No | |
| deposit | No | |
| package | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint true, so the read-only nature is already known. The description adds 'PII-free' as a behavioral trait, but does not disclose other aspects like rate limits or side effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two concise sentences. The first sentence states the purpose and return values, the second gives a usage hint. No unnecessary words, highly efficient.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given that an output schema exists (not shown but indicated), the description does not need to detail return values. It lists the possible stages and provides the source of the parameter, making it fairly complete for a read-only status tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The input schema describes session_id as a Stripe checkout session id. The description adds value by specifying its source (from create_checkout/get_order), providing context beyond the schema.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool checks the production status of a paid order, lists the specific stages returned (new, brief_received, in_production, review, delivered), and distinguishes itself from siblings like get_order and get_inquiry_status.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description advises passing the stripe_session_id from create_checkout/get_order, which implies when to use it, but does not explicitly state when not to use it or compare with all alternatives.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
list_offersList IBO production packagesARead-onlyInspect
IBO's production packages: stable ids, prices, 50% deposits, deliverables, review rounds, and the scope/refund policy. Call this first.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Output Schema
| Name | Required | Description |
|---|---|---|
| url | No | |
| offers | No | |
| studio | No | |
| currency | No | |
| policies | No | |
| how_to_order | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, and the description adds behavioral details such as stable IDs and the fact that this returns package info (prices, deposits, deliverables). It also provides sequencing guidance, which is beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single, information-dense sentence. It is front-loaded with the core subject and uses a compact list to convey necessary details, followed by a clear actionable directive.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple, read-only, parameterless tool with an output schema, the description fully covers what an agent needs: what the tool lists, what information is included, and when to call it (first). No gaps.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters, so the description doesn't need to explain any. With no params, baseline is 4, and the description's mention of returned fields (ids, prices, etc.) adds useful context.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool lists IBO production packages, with specific details like stable ids, prices, and deliverables. This differentiates it from sibling tools that create or retrieve orders, making the purpose unambiguous.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The instruction 'Call this first' provides explicit sequencing guidance, indicating this is the entry point before other tools. It doesn't mention alternatives, but the sibling tool names make the distinction obvious, giving clear context.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
submit_briefSubmit the creative briefAInspect
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, resolution, launch, links, constraints) and files[] from create_upload_url. Delivery resolution must be selected before creative kickoff. 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.
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | ||
| name | No | ||
| No | |||
| files | No | ||
| links | No | ||
| launch | No | ||
| company | No | ||
| package | No | ||
| product | No | ||
| audience | No | ||
| channels | No | ||
| resolution | No | Final master resolution selected before creative kickoff | |
| constraints | No | ||
| order_token | No | From get_order |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | No | |
| error | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds useful behavioral context beyond the annotations: payment-derived identity, resolution timing requirement, rejection of unpaid/anonymous submissions, and the source of files and order_token. Annotations are limited to generic hints, so this extra context is valuable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
Four sentences with information front-loaded: purpose first, then prerequisites, constraints, and alternative tool. Each sentence adds necessary context, though slightly longer than ideal.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Covers the main flow, prerequisites, and alternatives, but the schema indicates zero required parameters while the description implies all listed fields (order_token, project fields, files) are expected, creating ambiguity about which are truly mandatory. Also misses clarification of name/email/company/package.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The description explains order_token (from get_order), files (from create_upload_url), and resolution (must be selected), and groups project fields, but omits name, email, company, and package. With only 14% schema description coverage, this partial guidance is helpful but incomplete.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states 'Submit the creative brief for a PAID order', identifying a specific verb and resource, and explicitly distinguishes itself from submit_custom_inquiry with 'use the submit_custom_inquiry tool instead'.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit when-to-use context: 'pass order_token (from get_order; session ids are not accepted here)' and states the exclusion 'unpaid/anonymous submissions are rejected here', with a direct alternative 'for Custom Production inquiries without payment use the submit_custom_inquiry tool instead'.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
submit_custom_inquirySubmit a custom production inquiry (no payment)AInspect
Start a Custom Production conversation without payment. IMPORTANT: interview your user for the real project details FIRST (what they are promoting, audience, formats, delivery resolution, timing); placeholder inquiries are rejected. A 4K Campaign Series must use this route before checkout. 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.
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | What they want to make and why, in real detail (30+ chars; placeholders rejected) | |
| name | Yes | ||
| Yes | Customer's real email; the confirmation link goes here | ||
| links | No | ||
| notes | No | ||
| launch | No | ||
| company | No | ||
| product | No | ||
| audience | No | ||
| channels | No | ||
| resolution | No | Required production target: 1080p, 4K mastered, or not applicable for still images | |
| constraints | No |
Output Schema
| Name | Required | Description |
|---|---|---|
| ok | No | |
| error | No | |
| status | No | |
| message | No |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description goes well beyond annotations by disclosing the double opt-in email confirmation process, that only confirmed inquiries reach the studio, the one-business-day response time, and rejection of placeholder inquiries. These are critical behavioral traits not captured in the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is longer than ideal but front-loads the purpose and includes an IMPORTANT warning. Each sentence adds useful information about the process, user action, and expected outcome. The structure is clear, though it could be slightly more concise without losing critical details.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (payment avoidance, double opt-in, user data collection), the description provides a comprehensive overview of the workflow and side effects. It also instructs the user to check their inbox. It doesn't fully cover distinctions from all siblings or error scenarios, but the output schema covers return values, and the description is sufficient for effective use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
With schema description coverage only at 25%, the description compensates by explaining key parameters: goal (needs real detail, 30+ chars, placeholders rejected), email (confirmation link goes here), and resolution (1080p, 4K, etc.). It also provides a general interview checklist covering audience, formats, and timing. However, it does not elaborate on all 12 parameters, leaving some optional fields (e.g., links, notes, constraints) to inference.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'Start a Custom Production conversation without payment' and 'Submits a scope inquiry'. It distinguishes from related tools by explicitly noting 'without payment' and '4K Campaign Series must use this route before checkout', differentiating it from payment-based checkout flows.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides clear guidance on when to use the tool: for custom production inquiries without payment, and specifically for 4K Campaign Series before checkout. It also instructs to interview the user first and warns that placeholders are rejected. However, it does not explicitly name alternative sibling tools (e.g., create_checkout, submit_brief), relying on implication rather than explicit exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Related MCP Servers
- Flicense-qualityBmaintenanceCreates a complete promotional campaign kit from a short brief using web research, images, voiceovers, and evaluation.
- Alicense-qualityBmaintenanceEnables AI agents to produce video commercials from product descriptions via a multi-stage pipeline with human-in-the-loop approval gates and explicit spend authorization.4MIT
- Alicense-qualityBmaintenanceEnables users to turn a product brief into a professional ad campaign, generating a validated fal.ai workflow.json with consistent characters, sound, and subtitles while showing costs before any model runs.MIT
- Alicense-qualityBmaintenanceEnables AI agents to produce professional promo videos by providing tools for capture, media search, scene writing, rendering, editing, and incremental revision.264MIT
Your Connectors
Sign in to create a connector for this server.