4,500+ servers built on MCP Fusion
Vinkius
Zoho Campaign logo
Vinkius
Pydantic AI logo

How to Use the Zoho Campaign MCP in Pydantic AI

Manage campaign assets and contacts with Pydantic AI for type safety.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Zoho Campaign MCP on Cursor AI Code Editor MCP Client Zoho Campaign MCP on Claude Desktop App MCP Integration Zoho Campaign MCP on OpenAI Agents SDK MCP Compatible Zoho Campaign MCP on Visual Studio Code MCP Extension Client Zoho Campaign MCP on GitHub Copilot AI Agent MCP Integration Zoho Campaign MCP on Google Gemini AI MCP Integration Zoho Campaign MCP on Lovable AI Development MCP Client Zoho Campaign MCP on Mistral AI Agents MCP Compatible Zoho Campaign MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Pydantic AI

Connect Zoho Campaign MCP to Pydantic AI

Create your Vinkius account to connect Zoho Campaign to Pydantic AI and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Get Campaign Analytics via Zoho Campaign MCP Server

You can pull detailed performance metrics using `get_campaign_report`. The data includes total sent, delivered counts, and specific engagement breakdowns by contact. This provides a solid, validated report for your models. Since Pydantic AI mandates type safety, you never have to worry about silent corruption when reading complex metrics like bounce rates.

Create New Campaigns with Zoho Campaign

To start an email, use `create_campaign`. You must provide the campaign name, subject line, sender name, and both sender and reply-to emails. The tool also lets you optionally set a template ID or schedule. This ensures that every piece of data returned—like the new campaign key—is immediately validated against your Pydantic models.

Review and Modify Contacts in Zoho Campaign

Want to check an individual subscriber? Use `get_contact` by email address. For bulk review, `get_list_contacts` returns contact emails, names, subscription status, and added dates. You can then use `update_contact` for precise modifications. If the API sends unexpected data when you call these tools, Pydantic AI fails loudly—no guesswork.

Setup guide

Set up Zoho Campaign MCP in Pydantic AI

Prerequisites

  • Python 3.10+ installed
  • pydantic-ai-slim[fastmcp] package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install Pydantic AI with FastMCP

    Run pip install "pydantic-ai-slim[fastmcp]". The FastMCP toolset replaces the deprecated MCPServerHTTP class with full protocol support.

  2. 2

    Configure the FastMCPToolset

    Pass a JSON-style config dict to FastMCPToolset with your Vinkius URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. Supports Streamable HTTP, SSE, and Stdio transports.

  3. 3

    Create and run your agent

    Pass the toolset to Agent(toolsets=[toolset]) and call agent.run(). Swap openai:gpt-4o for any supported model — Anthropic, Google, Mistral, or Groq.

agent.py
from pydantic_ai import Agent
from pydantic_ai.toolsets.fastmcp import FastMCPToolset

toolset = FastMCPToolset({
    "mcpServers": {
        "zoho-campaign-mcp": {
            "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
        }
    }
})

agent = Agent(
    "openai:gpt-4o",
    toolsets=[toolset],
    system_prompt="You have access to Zoho Campaign tools.",
)

result = await agent.run("List recent Zoho Campaign transactions")
print(result.output)

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Zoho Campaign. 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 Zoho Campaign MCP in Pydantic AI

Use `get_list_contacts` to retrieve contact emails, names, and subscription status. Because of the type-safe nature of Pydantic AI, you get validated data every time you review your list.
The server handles campaign metadata (names, subjects), contact details (emails, names), and mailing list structure. The core principle is ensuring that all returned fields match your defined Pydantic schemas.
You can use `get_campaigns` to see a list of all existing campaign names, subjects, statuses, sent dates, and basic metrics. This gives you an instant, validated overview of your entire campaign history.
Yes. You can use `get_lists` to list all available mailing lists and get their names and contact counts before you try to create a new one using `create_list`.
Pydantic AI validates every response, meaning if the server sends back unexpected fields or types during `get_campaign_report`, your agent throws an error. This guarantees correctness over speed.

Start using the Zoho Campaign MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 13 tools

We've already built the connector for Zoho Campaign. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 13 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.