Connect Sendspark to Claude, ChatGPT, Cursor, Claude Code, Codex, Gemini, GitHub Copilot and any other MCP client, for your whole team. Metorial adds security, governance, and tracing, and gives everyone one Magic MCP URL to connect.
Ask your agent in plain language. Each of these maps to a real tool on the server.
Use the add prospect tool in Sendspark
Use the get campaign tool in Sendspark
Use the create campaign tool in Sendspark
Use the list campaigns tool in Sendspark
Use the get prospect tool in Sendspark
Use the check api health tool in Sendspark
Supported Tools
add_prospect
Add Prospect
Add a single prospect to a dynamic video campaign. This triggers personalized video generation for the prospect. You can optionally configure per-prospect webhook notifications.
**Important:** Setting `processAndAuthorizeCharge` to `true` is required and confirms understanding that videos exceeding plan limits may incur charges.
get_campaign
Get Campaign
Retrieve detailed information about a specific dynamic video campaign, including video assets, voice cloning settings, and transcription status.
create_campaign
Create Campaign
Create a new dynamic video campaign in your Sendspark workspace. The campaign serves as a template for generating personalized videos for prospects.
list_campaigns
List Campaigns
List dynamic video campaigns in your Sendspark workspace. Supports pagination, filtering by creator, and searching by campaign name.
get_prospect
Get Prospect
Look up a prospect's data and personalized video status by email address within a specific campaign. Returns the share URL for the generated video when available.
check_health
Check API Health
Verify that the Sendspark API is operational and that your credentials are valid.
add_prospects_bulk
Add Prospects in Bulk
Add multiple prospects to a dynamic video campaign at once. This triggers personalized video generation for each prospect in the list.
**Important:** Setting `processAndAuthorizeCharge` to `true` is implicit and confirms understanding that videos exceeding plan limits may incur charges.
get_transcript
Get Campaign Transcript
Read a ready campaign video transcript as text and timed segments. Reading never starts transcription. Use get_transcript_status to check readiness; an unavailable transcript returns 404.
download_transcript
Download Campaign Subtitles
Download a ready campaign video transcript as WebVTT or SubRip subtitles. This does not generate or regenerate a transcript.
get_transcript_status
Get Transcript Status
Check whether a campaign video transcript is ready. This read-only operation never starts transcription and is safe to poll.
get_dynamics_settings
Get Personalization Settings
Get the workspace's supported voice cloning and multivariable personalization languages.
update_campaign_settings
Update Campaign Fallback Settings
Enable or disable fallback data for a dynamic video campaign.
list_workspaces
List Workspaces
List the current user's accessible workspace IDs and names for workspace selection.
get_workspace
Get Connected Workspace
Identify the workspace associated with the connected Sendspark API key.
Enable Sendspark in Metorial. In your Metorial portal, enable the Sendspark MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom connector. Open Customize, then Connectors. Select Add, then Custom, then Web.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>) and continue.
Sign in. Select Add and sign in to load Sendspark tools.
Enable Sendspark in Metorial. In your Metorial portal, enable the Sendspark MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add a custom MCP server. On ChatGPT web, open Plugins, select +, then Add custom MCP server.
Paste your Metorial MCP URL. Name it Metorial, paste your Magic MCP URL (<your-magic-mcp-url>), choose OAuth and accept the risk notice.
Create and install the plugin. Select Create as a plugin, install it and sign in to load Sendspark tools.
Enable Sendspark in Metorial. In your Metorial portal, enable the Sendspark MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add Metorial to your MCP config. Use ~/.cursor/mcp.json for every project, or .cursor/mcp.json for one.
Sign in. Open Customize in the sidebar, find Metorial and sign in to load Sendspark tools.
{
"mcpServers":{
"metorial":{
"url":"<your-magic-mcp-url>"
}
}
}
Enable Sendspark in Metorial. In your Metorial portal, enable the Sendspark MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server over HTTP. Add --scope user to use it in every project.
Sign in. Run /mcp, select Metorial and sign in to load Sendspark tools.
claude mcp add --transport http metorial <your-magic-mcp-url>
Enable Sendspark in Metorial. In your Metorial portal, enable the Sendspark MCP server and sign in with the account that owns the data. Access stays governed by your team policies.
Add the server and sign in. The Codex CLI, IDE extension and ChatGPT desktop app share this config.
Check the connection. Type /mcp in Codex to see Metorial and its Sendspark tools.
codex mcp add metorial --url <your-magic-mcp-url>
codex mcp login metorial
Run Sendspark through the Metorial gateway
One governed layer for every app your agents reach, not a separate connector per tool.
Give Sendspark and every other app to your whole team through one MCP gateway, behind your SSO.
Scope which teams and agents can use Sendspark tools with role-based access control, and trace every call.
Prefer to run it yourself? Metorial is open source and self-hostable.
Create, manage, and personalize AI-generated dynamic video campaigns for sales outreach and marketing. Add prospects individually or in bulk to automatically generate personalized videos with viewer-specific details like names, companies, and website screenshots. Discover connected workspaces, retrieve campaign details, look up prospect video status and share URLs, configure outbound prospect webhooks, and read or download existing video transcripts. Adjust campaign fallback settings and retrieve supported personalization languages.
Frequently asked questions
Common questions about connecting Sendspark to AI agents with Metorial.
How many tools does the Sendspark MCP server have?
The Sendspark MCP server exposes 14 tools, including Add Prospect, Get Campaign, Create Campaign. Each one is governed and traced through Metorial.
Does the Sendspark MCP server support triggers?
Sendspark exposes tools your agents call on demand; it does not publish event triggers yet. Everything still runs through one governed MCP URL.
Which AI clients can use the Sendspark MCP server?
Any MCP client, including VS Code, Windsurf, Zed, OpenCode and Grok. Each one reaches the Sendspark MCP server through the same Metorial URL.
How do I give only some teams access to Sendspark?
Use role-based access control to decide which teams, users, and agents can use Sendspark and which of its tools they can call.
Can I self-host the Sendspark MCP server?
Yes. Metorial is open source, so you can run the Sendspark MCP server yourself or use the hosted gateway.
Connect Sendspark to production AI agents
See how Metorial gives your team governed access to Sendspark, with tracing and security controls built in.