Skip to main content
Glama

Server Details

Finished TikTok/Instagram carousels from a topic, photos or video. Edit any layer, export PSD/SVG.

Ownership verified
Status
Healthy
Uptime
58.6% over 21 days
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL
Repository
sindebobel123/uniscript-mcp
GitHub Stars
0
Server Listing
Uniscript MCP
ChatGPT
–
Claude
–

TDQS

A3.6/5.0

Scored across 14 tools

Disambiguation3/5

build_carousel (idea_id → carousel) and create_carousel (topic → carousel, does idea generation internally) overlap significantly, and create_carousel_from_video duplicates the video_to_idea + build_carousel pipeline. Descriptions do clarify the differences, but an agent could easily misselect between these pairs.

Naming Consistency4/5

Nearly all tools follow a consistent verb_noun snake_case pattern (create_carousel, get_carousel, list_carousels, upload_image, export_layers). The lone outlier is video_to_idea, which uses a noun-pipeline form instead of a verb, a minor deviation.

Tool Count5/5

14 tools is well within the sweet spot for this domain, and every tool covers a distinct capability (creation, editing, export, media upload, account/billing, discovery). No tool feels padding.

Completeness4/5

The surface covers the full carousel lifecycle — idea generation, creation (from topic, idea, or video), editing, retrieval, listing, export, uploads, and billing. The one clear gap is a delete/remove_carousel operation, forcing agents to work around carousel cleanup.

Available Tools

14 tools
export_layersExport layered PSD/SVGAInspect

Export a carousel as layered files: PSD per slide (Photoshop, free Photopea) and SVG per slide (Figma, Illustrator) — every element (background, title, body, number, button…) is a separate layer; SVG texts stay editable. Free.

NameRequiredDescriptionDefault
formatNoDefault both.
version_idNoVersion id of the carousel; omit for the latest version.
carousel_idYesCarousel id (the id returned when the carousel was created).

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already flag this as non-read-only, non-idempotent, and non-destructive, so the safety bar is partly cleared. The description adds useful output behavior (SVG text remains editable) and a cost signal ("Free"), but with idempotentHint=false it never says a new export is generated on each call or where/how the files are retrieved.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with the output format named first and elaboration after. Slightly padded by repeated promotional asides ("free Photopea", trailing "Free."), but nothing structurally wasteful.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, and the description does not explain what the call returns — file URLs, an export job, or a packaged archive — which matters for a non-idempotent export. Inputs are fully covered by the schema, so the remaining gap is on the return side.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so carousel_id, version_id, and the format enum are already documented, including the 'both' default. The description reinforces the per-slide, per-format output shape but adds no format-selection guidance or syntax beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (export) and resource (carousel) plus the exact artifact produced: one PSD and one SVG per slide, with each element as a separate layer. It is unmistakable against siblings like build_carousel, edit_carousel, or get_carousel.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Compatibility notes (Photoshop/Photopea for PSD, Figma/Illustrator for SVG) strongly imply the use case — handing layers to an external design tool — but the description never states when to choose this over get_carousel or create_carousel, nor any prerequisites. Usage is inferred rather than instructed.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

generate_ideasGenerate carousel ideasAInspect

Brainstorm carousel ideas (titles + summaries) without building them. Free. Returns idea ids that build_carousel accepts.

NameRequiredDescriptionDefault
langNoForce slide language (en, ru, uk, es, fr, de, it, pt, pl, tr…). Default: detected from topic.
modeNovalue = useful content (default); promo = advertises a business (fill brand/about).
aboutNoPromo mode: what the business does, offer details.
brandNoPromo mode: company / product name.
countNoHow many ideas to generate (default 3).
nicheNoNiche id from list_options (sets the photo style). Default: general.
topicNoWhat the carousel is about, e.g. '5 mistakes when brewing coffee at home'. Slide language follows the topic language.
hook_formulaNoHook formula id for the cover headline (list_options). Default: AI picks.
niche_customNoFree-text niche if none fits, e.g. 'ceramics studio'.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations it adds two pieces of context the structured fields don't carry: the operation is "Free" (cost implication) and it does not build anything, only produces titles/summaries. "Returns idea ids" also clarifies this is a generative step that yields handles rather than a persisted carousel, consistent with readOnlyHint=false. It does not say how long idea ids remain valid or whether they are reusable, leaving a modest gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, with the core action first and the chaining hint last. Nothing is repeated from the title, and every clause carries new information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With 9 all-optional parameters and no output schema, the description steps in to describe the return value (titles, summaries, idea ids) and its downstream use, which is the most important missing structured info. It does not explain what happens with defaulted params like mode or niche, but that is largely covered by the schema itself.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and each of the 9 parameters already has a substantive description (language override, value vs promo mode, count range, niche ids from list_options). The tool description adds no parameter-level meaning beyond that, so baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ("Brainstorm carousel ideas (titles + summaries)") and immediately delimits scope with "without building them," which separates it from build_carousel and create_carousel in the sibling list. It also names the downstream consumer, so the agent knows exactly which tool the output feeds.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase "without building them" plus "Returns idea ids that build_carousel accepts" gives clear routing: use this to ideate, then hand ids to build_carousel. It does not explicitly state when *not* to use it (e.g. when an existing carousel should be edited instead), so it stops short of full when/when-not guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_accountGet accountB
Read-onlyIdempotent
Inspect

The user's plan and how many carousels are left.

NameRequiredDescriptionDefault

No parameters

TDQS

B3.1/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, non-destructive, and closed-world, so the safety profile is fully covered. The description adds the only non-structured signal — that the response contains plan and remaining carousel count — but says nothing about quota semantics (reset cadence, units, error cases when unauthenticated).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single short sentence with no filler, and the most useful fact (remaining carousels) is present up front. It is slightly clipped to the point of being a fragment, which costs a point on structure.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no input params and no output schema, the description is the only place return information can live, and it only names two fields. It leaves unclear what else the account payload contains or what 'carousels left' counts against, which matters for a quota-checking tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so there is nothing for the description to disambiguate; baseline 4 applies. The description correctly does not invent parameter behavior.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description is a noun phrase that describes the payload (the user's plan and remaining carousel quota) rather than stating an action, so the verb must be inferred from the name 'get_account'. It does add concrete content beyond the name, but it does not distinguish this from siblings like get_payment_link or list_carousels.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to call this versus alternatives such as get_payment_link or list_carousels, and no prerequisites or exclusions are stated. The agent must infer that this is the quota/plan check, which is implied at best.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_video_upload_urlGet video upload URLA
Read-onlyIdempotent
Inspect

Returns an upload URL for a video file up to 30 MB (multipart field 'video'); the response contains an upload_id accepted by create_carousel_from_video and video_to_idea.

NameRequiredDescriptionDefault

No parameters

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish this as a safe, idempotent, non-destructive read, so the description's job is to add operational detail — and it does: the 30 MB size ceiling, the exact multipart field name 'video', and the upload_id in the response. It omits things like accepted video formats or URL expiry, which is why it is not a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single dense sentence with zero filler; the size limit and field name come first and the downstream consumers are named at the end. Every clause carries information an agent needs.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a parameterless tool with no output schema, the description covers what is returned (an upload URL plus upload_id) and what the upload_id is for. It does not explain the format of the returned URL or the upload mechanism, leaving a small gap for an agent that must actually perform the multipart POST.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so the baseline is 4. The description does add useful semantics for the subsequent upload call by specifying the multipart field name 'video', which the schema cannot express.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('Returns an upload URL for a video file') plus the concrete constraint of 30 MB and the multipart field name 'video'. This differentiates it from the sibling upload_image, which handles images rather than videos, without needing to open either schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly routes the agent forward by naming the two consumers of the returned upload_id: create_carousel_from_video and video_to_idea. It does not give an explicit exclusion (e.g., 'use upload_image for images'), so it falls short of a full when/when-not statement.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_carouselsList carouselsA
Read-onlyIdempotent
Inspect

List the user's carousels, newest first.

NameRequiredDescriptionDefault
limitNoHow many carousels to return (default 10).

TDQS

A3.6/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds genuine value with the 'newest first' ordering, but says nothing about truncation or the fact that limit caps at 50 with no offset/cursor for paging past that.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single front-loaded sentence with zero filler. Scope and ordering both appear before the reader could lose interest.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a one-optional-param list tool with rich annotations and no output schema, this covers the essentials: what is listed, whose it is, and in what order. The only real omission is pagination behavior past the 50-item cap.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the limit parameter already documents its default and 1-50 range. The description adds no format or usage detail beyond the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific verb ('List') and resource ('the user's carousels') with a scope qualifier ('the user's'), which separates it from get_carousel (single item) and the create/build/edit siblings. It stops short of explicitly naming those siblings, so it lands at 4 rather than 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The listing intent implies when to use it (browsing the collection) versus get_carousel (fetching one by id), but this is inferred from the verb rather than stated. No explicit when-not guidance or prerequisites are given.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

list_optionsList optionsC
Read-onlyIdempotent
Inspect

Available niches, color themes, layouts, carousel structures, hook formulas, fonts, languages and layer names.

NameRequiredDescriptionDefault
langNoLanguage for labels. Default en.

TDQS

C2.9/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true, idempotentHint=true, destructiveHint=false and openWorldHint=false, so safety is fully covered. The description adds value by naming the categories of data returned, but says nothing about response shape (flat lists vs grouped objects) or size, so it does not go beyond a light enumeration.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

A single short fragment with zero filler, and the most useful items (niches, themes, layouts) are front-loaded. It loses a point for being a fragment that omits the verb, making it read like a data label rather than an instruction.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple read-only, single-optional-param tool with no output schema, the description conveys roughly what comes back and nothing else is strictly required. Still, without any hint at the response structure or how the listed options connect to the create/build tools, an agent must call it blind.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Only one optional parameter (lang) exists and the schema documents it fully at 100% coverage, so the schema carries the burden. The description mentions 'languages' in its list of returned options, which could be confused with the lang parameter rather than clarifying it.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description enumerates what the tool exposes (niches, color themes, layouts, carousel structures, hook formulas, fonts, languages, layer names), which does distinguish it from siblings like build_carousel or generate_ideas. However, it is a bare noun phrase with no verb — it never says it 'lists' or 'returns' these options, so the purpose is inferred rather than stated.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

There is no guidance on when to call this versus alternatives such as generate_ideas or build_carousel. In particular, it never says this is the discovery step that supplies valid values for the carousel-building tools, which is the main reason an agent would reach for it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

upload_imageUpload imageAInspect

Upload your own image (https link or base64) to use in carousels; returns photo_id for edit_carousel set_photo.

NameRequiredDescriptionDefault
image_urlNoPublic https URL of a JPEG/PNG/WebP image.
image_base64NoThe image file as base64 (JPEG/PNG/WebP), used when there is no URL.

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare this is a non-read-only, non-idempotent, non-destructive, closed-world operation. The description adds meaningful context beyond annotations by disclosing the return value (photo_id) and its intended consumer (edit_carousel set_photo). It does not mention upload limits, authentication requirements, or what happens on failure, which keeps it from a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single front-loaded sentence with zero waste. It packs the action, input forms, use case, and return value into one compact statement.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple two-parameter upload tool with no output schema and fully documented input parameters, the description supplies the missing return-value information (photo_id) and tells the agent exactly where that value is consumed. Nothing critical is missing for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so both image_url and image_base64 are fully documented in the schema itself, including accepted formats and the fallback relationship between them. The description only echoes the two input forms without adding syntax or constraints beyond the schema, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and resource ('Upload your own image'), specifies the accepted input forms (https link or base64), and names the downstream purpose (use in carousels). It clearly distinguishes this tool from siblings like create_carousel or create_carousel_from_video by identifying it as the media-upload step that feeds edit_carousel set_photo.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives clear usage context: upload an image to use in carousels, and the returned photo_id is for edit_carousel set_photo. It does not explicitly name when-not-to-use or alternative tools, but the downstream handoff provides enough guidance for an agent to place this tool correctly in a workflow.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

video_to_ideaTurn video into ideaAInspect

Watch a video (link, base64 file or upload_id) and turn it into a carousel idea (no slides yet). Returns an idea_id that build_carousel accepts.

NameRequiredDescriptionDefault
langNoForce slide language (en, ru, uk, es, fr, de, it, pt, pl, tr…). Default: detected from topic.
modeNovalue = useful content (default); promo = advertises a business (fill brand/about).
filenameNoWith video_base64: original file name, e.g. clip.mp4.
upload_idNoA file uploaded via get_video_upload_url (up to 30 MB).
video_urlNoLink to the video: TikTok, Instagram Reels, YouTube Shorts, VK, RuTube…
video_base64NoThe video file itself as base64 (up to 20 MB).

TDQS

A4.1/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare non-read-only, non-destructive, non-idempotent, so the safety profile is covered. The description adds real context beyond them: the tool stops at idea generation rather than producing slides, and it emits an idea_id that another tool consumes. It omits processing characteristics (time, limits beyond the schema, what happens on unsupported URLs), which keeps it below a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two short sentences with no filler; the input forms and the output contract are both front-loaded. Every clause carries information an agent needs to select and chain the tool.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description correctly discloses the return value (idea_id) and its consumer, and it clarifies that no slides are produced. For a non-idempotent processing tool it could say more about failure modes or processing expectations, but nothing essential to correct invocation is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3, but the description adds value by grouping the three video sources (link, base64 file, upload_id) into a single 'choose one of these' signal that the flat schema does not convey. It does not spell out mutual exclusivity or defaults for mode/lang, which remain schema-only.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('watch a video ... turn it into a carousel idea') and enumerates the three accepted input forms. It also names the downstream consumer of the returned idea_id (build_carousel), which helps distinguish it from siblings. It does not differentiate from create_carousel_from_video, which reads like a near-neighbour.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The phrase '(no slides yet)' plus 'Returns an idea_id that build_carousel accepts' establishes where this tool sits in the pipeline and what the next step is. There is no explicit 'use X instead when...' guidance against create_carousel_from_video, so the routing edge case is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 14 tool updates
    • First observedbuild_carousel
    • First observedcreate_carousel
    • First observedcreate_carousel_from_video
    • First observededit_carousel
    • First observedexport_layers
    • First observedgenerate_ideas
    • First observedget_account
    • First observedget_carousel
    • First observedget_payment_link
    • First observedget_video_upload_url
    • First observedlist_carousels
    • First observedlist_options
    • First observedupload_image
    • First observedvideo_to_idea

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.