- CREATION
- INVENTORY
- INSPECTION
- CLEANUP
Short answer
Can I manage SparkPost templates with my AI?
Yes. Your AI client uses the SparkPost MCP to create new HTML templates, list existing ones, view specific template details, or delete old versions. You get full control over your template library without leaving your development environment.
Where every action lands.
Template management outcomes
The AI handles the heavy lifting in SparkPost so you can focus on the code.
CREATION
New HTML templates
The AI sends your raw HTML to SparkPost to build a new template. You get a ready-to-use asset in your account.
INVENTORY
Template lists
Your agent pulls a full list of your current templates. You can see exactly what is sitting in your SparkPost library.
INSPECTION
Template details
The AI fetches the specific code or metadata for a single template. This lets you check the HTML or settings of a specific asset.
CLEANUP
Human-led deletion
The AI can remove templates you no longer need. You decide which specific IDs to wipe from the system.
The workflow
What your AI does when you ask for template changes.
The AI translates your intent into specific SparkPost API calls.
Inventory check
The AI looks through your existing SparkPost library to see what you already have. This prevents duplicates and helps it find the right template to edit.
list_templatesTemplate inspection
Once it finds a template, the AI pulls the specific HTML and configuration. This gives the agent the context it needs to make changes.
get_template_detailsNew template creation
The AI pushes your new HTML code or updated designs into SparkPost. It creates a fresh template entry in your account.
create_templateRemoving assets
When you tell the AI to get rid of a template, it identifies the correct ID and removes it from your SparkPost account.
delete_template
Try it
Copy these to start.
Use these prompts to trigger actions in SparkPost.
Starting points
These are basic commands. Swap out the template names or HTML snippets with your actual data.
SparkPost Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_iK6Ro6b3ZMOQ2WhBqvxl50UAHTDjWVVmmRKpYh5A/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — SparkPost capabilities are ready to use.
{
"mcpServers": {
"sparkpost-mcp": {
"url": "https://edge.vinkius.com/vk_preview_iK6Ro6b3ZMOQ2WhBqvxl50UAHTDjWVVmmRKpYh5A/mcp"
}
}
}List all my current SparkPost email templates.
Create a new HTML template in SparkPost called 'Welcome Email' using this code: <html>...</html>
Show me the details for the template named 'Monthly Newsletter'.
Delete the template with the ID 'template_123' from SparkPost.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Start here
Connect SparkPost once, then ask.
Just click the link to connect your account. Your credentials stay encrypted and secure, and you can immediately start talking to your templates.
Connect SparkPost to your AIFAQ
How this task behaves
- 01
Can the AI edit an existing template?
No. The AI can create new templates or delete existing ones, but it does not have a tool to modify the HTML of a template that already exists.
- 02
Will the AI delete my templates without asking?
No. The AI only executes a deletion when you explicitly tell it to remove a specific template.
- 03
Can I see the HTML code through my AI?
Yes. The AI can pull the specific details and HTML content of any template in your account.
- 04
Does the AI handle template versioning?
No. The AI interacts with the templates as they are currently stored in SparkPost.
- 05
Can the AI send an email using these templates?
No. This MCP is strictly for managing the templates themselves, not for triggering email sends.
More questions about SparkPost? The Connector page answers them. See everything the SparkPost Connector can do
Connect SparkPost to Claude, Cursor, ChatGPT & more
