4,500+ servers built on MCP Fusion
Vinkius
CM.com logo
Vinkius
Pydantic AI logo

How to Use the CM.com MCP in Pydantic AI

Build type-safe messaging pipelines with Pydantic AI and CM.com, validating every SMS and email payload before execution.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect CM.com MCP to Pydantic AI

Create your Vinkius account to connect CM.com 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

Type-safe OTP generation with Pydantic AI MCP Server

You can secure your authentication loops by enforcing strict runtime schemas on every verification call. Pydantic AI validates the inputs for `send_otp_sms` and `verify_otp` against strong Python types before hitting the network. If the agent generates an invalid phone format or a malformed code, the framework raises a validation error immediately. This loud failure prevents corrupted data from ever reaching the CM.com APIs.

Validated multi-channel messaging schemas

Sending complex payloads via `send_rich_message` or `send_whatsapp` requires exact structural matching across your MCP tools. Pydantic AI inspects the tool outputs to ensure your agent receives exactly the fields it expects. This strict schema enforcement means you don't have to worry about silent API changes or unexpected null fields. Your production code remains stable because any structural mismatch triggers an instant, catchable exception.

Strict resource tracking and system checks

Your application can safely query `get_balance` and `list_numbers` without risking unparsed JSON errors. The framework parses the CM.com response directly into Pydantic models, guaranteeing type safety for your financial checks. You can use these verified metrics to dynamically adjust your routing logic. For example, if the balance model validates a low fund status, your agent can switch from rich media to basic text alerts.

Setup guide

Set up CM.com 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": {
        "cmcom-mcp": {
            "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
        }
    }
})

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

result = await agent.run("List recent CM.com 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 CM.com. 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 CM.com MCP in Pydantic AI

Install pydantic-ai-slim[mcp] and use the MCPToolset class pointing to your Vinkius HTTP endpoint. Pass this toolset instance directly into the toolsets list of your Agent constructor.
Yes, every argument passed to send_sms or send_bulk_sms is validated against the tool's schema at runtime. This prevents common errors like sending text to an empty recipient list.
Yes, Pydantic AI is completely model-agnostic. You can run the CM.com tools using Anthropic, Gemini, or local models while maintaining the same type-safety guarantees.
The send_email tool uses Pydantic's string validation to check email addresses before transmission. This ensures your agent cannot attempt to mail an invalid address string.
Your sensitive customer emails and phone numbers are processed entirely in memory and validated locally. The Vinkius platform uses isolated V8 sandboxes to execute the MCP Server, ensuring that no communication data is ever cached or exposed to third parties.

Start using the CM.com MCP today

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

Built & Managed by Vinkius 30s setup 11 tools

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

No hosting. No infrastructure. No complex setup.
All 11 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.