Vinkius
TNZ Communications logo
Vinkius
Vinkius runs on Pydantic AI

How to Use the TNZ Communications MCP in Pydantic AI

Build type-safe messaging pipelines with Pydantic AI and this MCP Server to prevent silent runtime errors.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

TNZ Communications MCP on Cursor AI Code Editor MCP Client TNZ Communications MCP on Claude Desktop App MCP Integration TNZ Communications MCP on OpenAI Agents SDK MCP Compatible TNZ Communications MCP on Visual Studio Code MCP Extension Client TNZ Communications MCP on GitHub Copilot AI Agent MCP Integration TNZ Communications MCP on Google Gemini AI MCP Integration TNZ Communications MCP on Lovable AI Development MCP Client TNZ Communications MCP on Mistral AI Agents MCP Compatible TNZ Communications MCP on Amazon AWS Bedrock MCP Support
MCP Servers — Included with Plan
Vinkius runs on Pydantic AI

Connect TNZ Communications MCP to Pydantic AI

Create your Vinkius account to connect TNZ Communications to Pydantic AI — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

Type-safe text and voice dispatch via Pydantic AI

Your agent sends outbound texts using `send_sms_message` while validating the phone number format at runtime. It processes inbound responses by calling `list_received_sms_replies` and parsing the text into strict Python models. To execute voice calls, the agent uses `send_tts_voice_call` to read voice scripts aloud. It retrieves layout guidelines using `list_message_templates` to ensure every outbound call matches your strict schema.

Strict fax routing and cost tracking with MCP Server

The agent sends documents via `send_digital_fax` and guarantees the payload matches your schema over this MCP channel. It checks the delivery progress using `get_message_delivery_status` to raise immediate exceptions if a transmission fails. You keep track of your messaging budget by querying `get_messaging_usage_report` to feed structured data into your analytics. The agent also checks `get_account_balance` to halt processes before running out of credits.

Validated contact lists and network checks

Your agent adds new entries to your directory using `create_tnz_contact` with strict validation on name and phone fields. It retrieves your current directory using `list_tnz_contacts` to verify clean data structures. The agent organizes recipients into custom lists using `list_contact_groups` to prevent messy broadcasts. Before starting any operations, it runs `check_api_health` to verify that the communication gateway is online.

Setup guide

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

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

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

Pydantic AI enforces type safety by validating every response from TNZ Communications against strict Pydantic models. If the gateway returns unexpected fields, your agent catches the validation error immediately instead of failing silently.
Yes. You can design your Pydantic AI agent to catch connection errors and automatically route messages through a fallback toolset if the primary TNZ Communications server is unreachable.
You initialize the toolset using the unified MCP toolset helper pointing to the secure Vinkius URL. Then, simply pass this toolset to your Pydantic AI agent constructor to expose all available communication actions.
Yes. This MCP Server is hosted and run by Vinkius in a secure environment. Your local agent connects to it via a single secure HTTP or SSE endpoint.
Your billing reports and contact names are protected using end-to-end TLS encryption during transport. Vinkius runs this MCP Server in an ephemeral sandbox, ensuring your private customer details are never written to persistent logs.

Start using the TNZ Communications MCP today

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

Built & Managed by Vinkius 30s setup 12 tools

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

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.