How to Use the Mailify (Sarbacane) MCP in OpenAI Agents SDK
Run production email marketing agents with the OpenAI Agents SDK and Mailify (Sarbacane).
Works with every AI agent you already use
…and any MCP-compatible client
Connect Mailify (Sarbacane) MCP to OpenAI Agents SDK
Create your Vinkius account to connect Mailify (Sarbacane) to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Sync contacts with OpenAI Agents SDK guardrails
This MCP Server exposes tools like `add_contact_to_book` and `update_book_contact` to keep your subscriber lists updated. Your agents can add new email signups or update existing profiles in your address books without manual CSV imports. When you use this with the OpenAI Agents SDK, the built-in guardrails validate contact modifications before they execute. You don't have to worry about your agent making bad API calls or corrupting subscriber databases during high-volume syncs.
Track campaign metrics via the OpenAI dashboard
The `get_campaign_performance` tool pulls real-time open rates, click rates, and delivery statistics directly from your active marketing campaigns. You can also fetch specific metadata using `get_campaign_details` to build analytical summaries. Agents run these tools asynchronously, feeding the raw data into OpenAI's tracing dashboard. This lets you see exactly when the agent requested the stats and how it formatted the report, making debugging instant.
Manage subscriber lists programmatically
The `list_address_books` and `list_book_contacts` tools give your agents full visibility into your CRM's structure. If a user requests a removal, the agent invokes `delete_book_contact` to process the opt-out immediately. This setup keeps you compliant with data privacy laws by handling opt-outs programmatically. Your agent automatically checks the active lists, locates the subscriber, and purges their record without human intervention.
Set up Mailify (Sarbacane) MCP in OpenAI Agents SDK
Prerequisites
- Python 3.10+ installed
-
openai-agentspackage (pip install openai-agents) - Active Vinkius subscription with a valid endpoint token
- 1
Install the SDK
Run
pip install openai-agentsto install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed. - 2
Connect via SSE transport
Use
MCPServerSsewith your Vinkius endpoint URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. The SDK auto-discovers all Mailify (Sarbacane) tools at runtime. - 3
Create your Agent
Pass the MCP to
Agent(mcp_servers=[server]). The agent receives Mailify (Sarbacane) tools as native definitions — JSON schemas resolve automatically. - 4
Run the agent
Call
Runner.run(agent, prompt)to execute. The agent invokes the appropriate Mailify (Sarbacane) tools and returns structured results. Copy the full example on the right to get started.
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse
async def main():
async with MCPServerSse(
url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
) as server:
agent = Agent(
name="Mailify (Sarbacane) Agent",
instructions="You have access to Mailify (Sarbacane) tools.",
mcp_servers=[server],
)
result = await Runner.run(agent, "List recent transactions")
print(result.final_output)
asyncio.run(main()) Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Mailify (Sarbacane). All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Mailify (Sarbacane) MCP in OpenAI Agents SDK
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Mailify (Sarbacane) MCP today
We host it, we monitor it, we maintain it. You just paste one token.