---
title: "Castmagic integrations and MCP server - APIANT.ai"
description: "Connect Castmagic to any other app, or use it from your AI client over MCP. Castmagic helps you turn audio into content, like magic."
canonical: "https://apiant.ai/connections/castmagic"
---

# Castmagic integrations

Connect Castmagic to any other app, or use it from your AI client over MCP. Castmagic helps you turn audio into content, like magic.

Connects with an API key [castmagic.io](https://castmagic.io/)

**1** trigger **21** actions

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

## What do you want to automate with Castmagic?

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)](https://apiant.ai/docs/mcp/claude-code)

### 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)](https://apiant.ai/docs/mcp)

### 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)](https://apiant.ai/docs/mcp)

### Zed

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

[Setup guide (opens in a new tab)](https://apiant.ai/docs/mcp)

### 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)](https://apiant.ai/docs/mcp)

### 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)](https://apiant.ai/docs/mcp)

Popular

## Castmagic with the apps people pair it with most

- [ **Castmagic to HubSpot** HubSpot is your all-in-one stop for all of your marketing software needs.](https://apiant.ai/connect/castmagic-to-hubspot)
- [ **Castmagic to Salesforce** Salesforce is a leading enterprise customer relationship management (CRM) platform.](https://apiant.ai/connect/castmagic-to-salesforce)
- [ **Castmagic to Slack** Slack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...](https://apiant.ai/connect/castmagic-to-slack)
- [ **Castmagic to Google Sheets** Google Sheets is Google's online spreadsheet app for creating, editing and sharing spreadsheets.](https://apiant.ai/connect/castmagic-to-google-sheets)
- [ **Castmagic to Gmail** Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...](https://apiant.ai/connect/castmagic-to-gmail)
- [ **Castmagic to Google Calendar** Google Calendar is a time management tool providing scheduling features, event reminders, and integration...](https://apiant.ai/connect/castmagic-to-google-calendar)
- [ **Castmagic to Google Drive** Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices...](https://apiant.ai/connect/castmagic-to-google-drive)
- [ **Castmagic to Mailchimp** Mailchimp marketing automation and email platform.](https://apiant.ai/connect/castmagic-to-mailchimp)

Pair it

## Connect Castmagic with another app

- [ **Castmagic to HubSpot**](https://apiant.ai/connect/castmagic-to-hubspot)
- [ **Castmagic to Salesforce**](https://apiant.ai/connect/castmagic-to-salesforce)
- [ **Castmagic to Slack**](https://apiant.ai/connect/castmagic-to-slack)
- [ **Castmagic to Google Sheets**](https://apiant.ai/connect/castmagic-to-google-sheets)
- [ **Castmagic to Gmail**](https://apiant.ai/connect/castmagic-to-gmail)
- [ **Castmagic to Google Calendar**](https://apiant.ai/connect/castmagic-to-google-calendar)
- [ **Castmagic to Google Drive**](https://apiant.ai/connect/castmagic-to-google-drive)
- [ **Castmagic to Mailchimp**](https://apiant.ai/connect/castmagic-to-mailchimp)
- [ **Castmagic to Stripe**](https://apiant.ai/connect/castmagic-to-stripe)
- [ **Castmagic to Shopify**](https://apiant.ai/connect/castmagic-to-shopify)
- [ **Castmagic to QuickBooks Online**](https://apiant.ai/connect/castmagic-to-quickbooks-online)
- [ **Castmagic to Pipedrive**](https://apiant.ai/connect/castmagic-to-pipedrive)
- [ **ActiveCampaign to Castmagic**](https://apiant.ai/connect/activecampaign-to-castmagic)
- [ **Castmagic to Notion**](https://apiant.ai/connect/castmagic-to-notion)
- [ **Airtable to Castmagic**](https://apiant.ai/connect/airtable-to-castmagic)
- [ **Castmagic to Trello**](https://apiant.ai/connect/castmagic-to-trello)
- [ **Asana to Castmagic**](https://apiant.ai/connect/asana-to-castmagic)
- [ **Castmagic to JIRA**](https://apiant.ai/connect/castmagic-to-jira)
- [ **Castmagic to ClickUp**](https://apiant.ai/connect/castmagic-to-clickup)
- [ **Castmagic to Zoom**](https://apiant.ai/connect/castmagic-to-zoom)
- [ **Castmagic to Discord**](https://apiant.ai/connect/castmagic-to-discord)
- [ **Castmagic to Twilio**](https://apiant.ai/connect/castmagic-to-twilio)
- [ **Castmagic to SendGrid**](https://apiant.ai/connect/castmagic-to-sendgrid)
- [ **Castmagic to Outlook**](https://apiant.ai/connect/castmagic-to-outlook)
- [ **Castmagic to Intercom**](https://apiant.ai/connect/castmagic-to-intercom)
- [ **Castmagic to Freshdesk**](https://apiant.ai/connect/castmagic-to-freshdesk)
- [ **Castmagic to Klaviyo**](https://apiant.ai/connect/castmagic-to-klaviyo)
- [ **Brevo to Castmagic**](https://apiant.ai/connect/brevo-to-castmagic)
- [ **Castmagic to Typeform**](https://apiant.ai/connect/castmagic-to-typeform)
- [ **Castmagic to JotForm**](https://apiant.ai/connect/castmagic-to-jotform)
- [ **Calendly to Castmagic**](https://apiant.ai/connect/calendly-to-castmagic)
- [ **Castmagic to PandaDoc**](https://apiant.ai/connect/castmagic-to-pandadoc)
- [ **Castmagic to Webflow**](https://apiant.ai/connect/castmagic-to-webflow)
- [ **Castmagic to Wix**](https://apiant.ai/connect/castmagic-to-wix)
- [ **Castmagic to LinkedIn**](https://apiant.ai/connect/castmagic-to-linkedin)
- [ **Castmagic to Facebook**](https://apiant.ai/connect/castmagic-to-facebook)
- [ **Castmagic to Instagram**](https://apiant.ai/connect/castmagic-to-instagram)
- [ **Castmagic to OpenAI**](https://apiant.ai/connect/castmagic-to-openai)
- [ **Castmagic to Anthropic**](https://apiant.ai/connect/castmagic-to-anthropic)
- [ **Castmagic to OneDrive**](https://apiant.ai/connect/castmagic-to-onedrive)
- [ **Castmagic to Google Docs**](https://apiant.ai/connect/castmagic-to-google-docs)
- [ **Castmagic to Ontraport**](https://apiant.ai/connect/castmagic-to-ontraport)
- [ **Castmagic to Freshworks CRM**](https://apiant.ai/connect/castmagic-to-freshworks-crm)
- [ **Castmagic to GoHighLevel**](https://apiant.ai/connect/castmagic-to-gohighlevel)
- [ **Capsule CRM to Castmagic**](https://apiant.ai/connect/capsule-crm-to-castmagic)
- [ **Castmagic to Copper**](https://apiant.ai/connect/castmagic-to-copper)
- [ **Castmagic to Streak**](https://apiant.ai/connect/castmagic-to-streak)
- [ **Castmagic to NetHunt CRM**](https://apiant.ai/connect/castmagic-to-nethunt-crm)
- [ **Castmagic to MINDBODY**](https://apiant.ai/connect/castmagic-to-mindbody)
- [ **Castmagic to Supabase**](https://apiant.ai/connect/castmagic-to-supabase)
- [ **Castmagic to PostgreSQL**](https://apiant.ai/connect/castmagic-to-postgresql)
- [ **Castmagic to MySQL**](https://apiant.ai/connect/castmagic-to-mysql)
- [ **Castmagic to Vercel**](https://apiant.ai/connect/castmagic-to-vercel)
- [ **Castmagic to ElevenLabs**](https://apiant.ai/connect/castmagic-to-elevenlabs)
- [ **Castmagic to PagerDuty**](https://apiant.ai/connect/castmagic-to-pagerduty)
- [ **Castmagic to Pushover**](https://apiant.ai/connect/castmagic-to-pushover)
- [ **Castmagic to Gravity Forms**](https://apiant.ai/connect/castmagic-to-gravity-forms)
- [ **Castmagic to HubSpot Enterprise**](https://apiant.ai/connect/castmagic-to-hubspot-enterprise)
- [ **Castmagic to Google Forms**](https://apiant.ai/connect/castmagic-to-google-forms)
- [ **Castmagic to Facebook Lead Ads**](https://apiant.ai/connect/castmagic-to-facebook-lead-ads)

What your agent can do with Castmagic

## Triggers and actions 1 trigger · 21 actions

- Trigger

**New Recording**

Triggers when a new recording appears in Castmagic, optionally in one space.

- Action

**Assign Speaker Label**

Maps a transcript speaker label on a recording to a speaker in its space.

- Action

**Generate Output**

Runs a saved custom prompt or one-off prompt text against a recording's completed transcript; poll the result with Get Output.

- Action

**Get Chat Answer**

Returns the status of a recordings question and its answer once completed.

- Action

**Get Import**

Returns the status of a URL import and the recording id once the recording exists.

- Action

**Get Output**

Returns one generated output with its status and text.

- Action

**Get Recording**

Returns one recording with its title, space, transcript status and duration.

- Action

**Get Recording Transcript**

Returns a recording's completed transcript as speaker utterances, optionally translated.

- Action

**Get Render**

Returns a render's progress and, when completed, a signed URL for the finished clip.

- Action

**Get Transcript**

Returns a URL transcript's status and, once completed, its speaker utterances and duration in minutes.

- Action

**Get Usage**

Returns your plan status, API tier, usage and storage for the current period.

- Action

**Import Recording File**

Imports a recording from a URL (YouTube, TikTok, Spotify, Google Drive or a direct media link) into a space; transcription and content generation then run automatically.

- Action

**List Clip Suggestions**

Returns AI-scored highlight clips for a recording, optionally queueing generation when there are none.

- Action

**List Prompts**

Returns a space's prompt library, both built-in and custom prompts.

- Action

**List Recording Outputs**

Returns the AI-generated content for a recording, optionally only one output type.

- Action

**List Recordings**

Returns recordings newest first, optionally restricted to one space or matched by title, with a cursor for the next page.

- Action

**List Recording Speaker Labels**

Returns a recording's transcript speaker labels and the space speaker each is assigned to.

- Action

**List Spaces**

Returns the spaces your API key can access, with each space's id, name and language.

- Action

**List Speakers**

Returns the speakers in a space.

- Action

**Search Content**

Searches your transcripts, recordings and generated content and returns matching snippets with recording ids.

- Action

**Unassign Speaker Label**

Removes a transcript speaker label's assignment on a recording.

- Action

**Update Speaker**

Updates a speaker's name, email, bio, pronouns, emoji or role.

Reviews

## What our customers say

Questions

## Castmagic, answered

###

### Is there a Castmagic MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with Castmagic. 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 Castmagic actions on demand, or have APIANT build, test and run automations that use Castmagic. Nothing to install.

###

### What can start an automation from Castmagic?

Any of Castmagic's 1 trigger in the catalog, including New Recording. Describe the moment in plain language and your agent picks the right one.

###

### What can your agent do in Castmagic?

Any of Castmagic's 21 actions, including Update Speaker, Assign Speaker Label, Generate Output and Get Chat Answer. Your agent maps the data both ways and tests every scenario before it ships.

###

### Can I use Castmagic directly from Claude, ChatGPT or Cursor?

Yes. Connect your AI client to APIANT once and it works with Castmagic two ways. Ask it to do something in Castmagic 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 Castmagic API?

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

###

### Which apps can Castmagic connect to?

Any app in the catalog; the list on this page pairs Castmagic 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.
