App

Mindstamp integrations

Connect Mindstamp to any other app, or use it from your AI client over MCP. Mindstamp is an interactive video solution that helps you increase customer engagement, collect data, drive actions, and automate workflows

Connects with an API keymindstamp.io

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

Build solutions, not workarounds.

What do you want to automate with Mindstamp?

Ask the assistant

You'll sign in before anything runs. What you typed comes with you.

Connect your AI client

Give your AI client this address.

https://mcp.apiant.ai

One connection does both: ask your client to act in an app once, or have it build an automation that keeps running. Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

Set it up in your client
Claude Code

Run this in the directory you want to work in.

claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai

Start Claude Code there, approve the server, and sign in in the browser page it opens.

Claude Code guide (opens in a new tab)
Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

Setup guide (opens in a new tab)
Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

Setup guide (opens in a new tab)
Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

Setup guide (opens in a new tab)
Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

Setup guide (opens in a new tab)
Grok

Open grok.com/connectors, choose New Connector, then Custom, and paste the address. Grok signs you in in your browser.

Setup guide (opens in a new tab)
Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

Setup guide (opens in a new tab)

Pair it

Connect Mindstamp with another app

What your agent can do with Mindstamp

Triggers and actions 3 triggers · 85 actions

  • Trigger
    New Interaction

    Triggers when a viewer makes a new interaction with one of your videos.

  • Trigger
    New Lead

    Triggers when a viewer becomes a new lead by submitting their name, email, phone or custom ID in one of your videos.

  • Trigger
    New View

    Triggers when a new view of one of your videos takes place.

  • Action
    Add videos to a group

    Add videos to a specified group by providing a comma-separated list of video tokens or IDs (e.g., ?videos=aAZdX124,ac8a6df7-5dd1-4e34-97f6-cdb54efc59a5)

  • Action
    Add videos to a series

    Add videos to a specified series by providing a comma-separated list of video tokens or IDs (e.g., ?videos=aAZdX124,ac8a6df7-5dd1-4e34-97f6-cdb54efc59a5)

  • Action
    Attach a certificate to a video

    Attach a certificate design to a video with the rules for this video. The response has the click_action and click_value that give the certificate from a button, a hotspot, or a question answer. Set end_screen to give it on the end screen. A design ca

  • Action
    Cancel a dub job

    Cancel a queued or processing dub job.

  • Action
    Create a new Access List

    Create a new Access List for your organization. Provide a name, description, and entries in the format for email---name---passcode (e.g., ?name=My List,description=My new access list,entries=john.doe@email.com---John---pa$$,jane.doe@email.com---Jane-

  • Action
    Create a new Access List Entry

    Create a new Access List Entry for a specified Access List.

  • Action
    Create or start a video transcript

    Start transcript creation for a video, or return the existing transcript job when one already exists.

  • Action
    Delete a captions file

    Remove captions by ID

  • Action
    Delete an asset

    Remove the asset from the library, the same as delete on the Assets page. Interactions that already use it keep working.

  • Action
    Delete an interaction

    Delete an existing API-created annotation except questions.

  • Action
    Delete a question

    Delete an existing question interaction. Use the id returned by the question create endpoint.

  • Action
    Delete a Video

    Soft-delete an existing video immediately and enqueue background cleanup. The endpoint is idempotent; deleting an already-deleted video returns the same success response.

  • Action
    Get account design

    Return the organization owner account-level design. API tokens always resolve account design through the organization owner.

  • Action
    Get a certificate

    Get a certificate

  • Action
    Get admin-created annotations for a single video

    Returns admin-created annotations such as buttons, questions, images, hotspots, and text. Does not include viewer interactions.

  • Action
    Get a dub job

    Return current job status, language track status, progress, billing details, and errors.

  • Action
    Get a list of Access Lists

    Return details pertaining to the Access Lists of the current user's organization.

  • Action
    Get a list of groups

    Return details pertaining to all groups associated with your account/organization.

  • Action
    Get a list of Personalized Links

    Return details pertaining to the Personalized Links of the current user.

  • Action
    Get a list of series

    Return details pertaining to all series associated with your account/organization.

  • Action
    Get a list of videos

    Return details pertaining to all videos associated with your account/organization.

  • Action
    Get a list of viewers

    Return details pertaining to all viewers associated with your account/organization.

  • Action
    Get a list of views

    Return details pertaining to all views associated with your account/organization.

  • Action
    Get all interactions

    Return details pertaining to all interactions associated with your account/organization.

  • Action
    Get all views for a single viewer

    Return view details pertaining to a specific viewer associated with a viewer ID.

  • Action
    Get an asset

    Get an asset

  • Action
    Get a new upload ticket

    Issue fresh TUS credentials for a video that is still waiting for its file, for example after the first ticket expired during a long transfer. The ticket points at the same upload slot, so a TUS client can resume. Answers 409 once bytes have arrived,

  • Action
    Get an issued certificate

    Get an issued certificate

  • Action
    Get API status

    Return a simple API status message. This endpoint does not require authentication.

  • Action
    Get a single Access List

    Return details pertaining to a specific Access List associated with an Access List ID.

  • Action
    Get a single Captions object

    Get a captions object by ID

  • Action
    Get a single group

    Return details pertaining to a specific group associated with a group ID.

  • Action
    Get a single interaction

    Return details pertaining to a specific interaction associated with an ID.

  • Action
    Get a single Personalized Link

    Return details pertaining to a specific Personalized Link associated with a Personalized Link ID.

  • Action
    Get a single series

    Return details pertaining to a specific series associated with a series ID.

  • Action
    Get a single video

    Return details pertaining to a specific video associated with a video ID.

  • Action
    Get a single view

    Return details pertaining to a specific view associated with a view ID.

  • Action
    Get a single viewer

    Return details pertaining to a specific viewer associated with a viewer ID.

  • Action
    Get current user

    Return the authenticated user and organization name.

  • Action
    Get insights

    Return insights for a specified video, series, group, or tag

  • Action
    Get insights for a single video

    Return insights for a specific video ID or token.

  • Action
    Get interactions for a single view

    Return details pertaining to all interactions associated with a view ID.

  • Action
    Get interactions for a single viewer

    Return interaction details pertaining to a specific viewer associated with a viewer ID.

  • Action
    Get media status

    Media state for a video. For file uploads each call refreshes the state from the media service and stores the duration once the file is ready. Poll this after a TUS upload until state is ready. A URL video reports ready at once.

  • Action
    Get monthly view summary

    Return per-video view counts for the current month.

  • Action
    Get the branches for a single video

    Return videos that this video branches to.

  • Action
    Get the captions for a video

    See all captions currently available for a video

  • Action
    Get the chapters for a single video

    Return details pertaining to all chapters associated with a video ID.

  • Action
    Get the interactions for a single group

    Return details pertaining to all interactions associated with a group ID.

  • Action
    Get the interactions for a single series

    Return details pertaining to all interactions associated with a series ID.

  • Action
    Get the interactions for a single video

    Return details pertaining to all interactions associated with a video ID.

  • Action
    Get the responses to a single interaction

    Return response details pertaining to a specific interaction associated with an ID.

  • Action
    Get the videos for a single group

    Return details pertaining to all videos associated with a group ID.

  • Action
    Get the videos for a single series

    Return details pertaining to all videos associated with a series ID.

  • Action
    Get the views for a single group

    Return details pertaining to all views associated with a group ID.

  • Action
    Get the views for a single series

    Return details pertaining to all views associated with a series ID.

  • Action
    Get the views for a single video

    Return details pertaining to all views associated with a video ID.

  • Action
    Get video design

    Return the design for a video in your organization.

  • Action
    Get video settings

    Return the fields on the Settings page of a video.

  • Action
    Get video transcript status

    Return the transcript for a video, with timed text in chunks and sentences. Mindstamp creates a transcript automatically for each new MP4 or uploaded file on a paid plan. To get the words in a time window, convert the window to milliseconds and selec

  • Action
    Get video translation state

    Return transcript readiness, published translation languages, and recent dub jobs for a video.

  • Action
    Get view summary

    Return aggregate view, interaction, viewer, and watch-time totals.

  • Action
    Get weekly view summary

    Return per-video view counts for the current week.

  • Action
    Invite users to a group

    Add users to a specified group by providing a comma-separated list of emails

  • Action
    Invite users to a series

    Add users to a specified series by providing a comma-separated list of emails

  • Action
    List assets

    List one kind of asset in the shared library, newest first. These are the same files as the Assets page in the editor.

  • Action
    List certificates

    List the certificate designs in the account library, newest first. These are the same designs as the Certificates page in the editor.

  • Action
    List issued certificates

    List the certificates that viewers earned, newest first.

  • Action
    List supported translation languages

    Return the language codes and variants that can be used for interaction translation and full audio dubbing.

  • Action
    List the certificates on a video

    List the certificates on a video

  • Action
    Personalize a video

    Create a personalized link for a video. Additional query parameters are encoded into the personalized key.

  • Action
    Quote a video translation job

    Return estimated price, quota usage, paid minutes, and languages that are already purchased for the video.

  • Action
    Remove an Access List Entry

    Remove an Access List Entry for a specified Access List.

  • Action
    Remove the certificate from a video

    Same as removing it in the editor. Buttons and answers that point to it stop giving it, and an end screen that gives it changes to none. Issued certificates stay valid.

  • Action
    Retry a dub job

    Retry failed language tracks when possible. If no language track is failed, all tracks are queued again. Already purchased languages are not billed again.

  • Action
    Retry one failed dub language

    Retry one failed language track without restarting successful language tracks.

  • Action
    Update account design

    Update the account design of the organization owner.

  • Action
    Update an asset

    Change the title, tags, or file URL. Send only the fields to change.

  • Action
    Update an interaction

    Update an existing API-created annotation.

  • Action
    Update a Personalized Link's status

    Update a Personalized Link from active to inactive and vice versa.

  • Action
    Update a question

    Update an existing question interaction. Use the id returned by the question create endpoint. Legacy API-created question identifiers are also resolved through the annotation record when available.

  • Action
    Update a Video

    Update an existing video

  • Action
    Update the certificate on a video

    Change the rules. Send only the fields to change.

  • Action
    Update video design

    Update the design of one video in your organization. To use your own font, upload the font files in the editor (Design, Font, Add custom font), or host the files yourself and send font_family with custom_font. Font files on another host must allow cr

  • Action
    Update video settings

    Change fields on the Settings page of a video. Send a JSON body with only the fields to change. The response contains all settings. Design fields, such as guide_transcript, use Update video design.

Reviews

What our customers say

Questions

Mindstamp, answered

Is there a Mindstamp MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with Mindstamp. Add that address to any AI client that takes a remote MCP server and sign in once in your browser. Your client can then run Mindstamp actions on demand, or have APIANT build, test and run automations that use Mindstamp. Nothing to install.

What can start an automation from Mindstamp?

Any of Mindstamp's 3 triggers in the catalog, including New Interaction, New Lead and New View. Describe the moment in plain language and your agent picks the right one.

What can your agent do in Mindstamp?

Any of Mindstamp's 85 actions, including Create a new Access List, Create a new Access List Entry, Create or start a video transcript and Get admin-created annotations for a single video. Your agent maps the data both ways and tests every scenario before it ships.

Can I use Mindstamp directly from Claude, ChatGPT or Cursor?

Yes. Connect your AI client to APIANT once and it works with Mindstamp two ways. Ask it to do something in Mindstamp once and it runs that action on the spot. Ask for an automation and your agent builds it, tests every scenario and keeps it running on its own. A one-off action uses your plan's tasks the same way an automation step does.

Do I need to write code against the Mindstamp API?

No. APIANT connects to the Mindstamp API for you, with your Mindstamp API key. Describe what you want in plain language and your agent builds it on the Mindstamp triggers and actions in the catalog. If you need an endpoint that is not there yet, your agent reads the Mindstamp API documentation and adds it.

Which apps can Mindstamp connect to?

Any app in the catalog; the list on this page pairs Mindstamp with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.