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

How to Use the LeadsRx MCP in Pydantic AI

Run type-safe LeadsRx marketing attribution queries in Pydantic AI with strict schema validation.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect LeadsRx MCP to Pydantic AI

Create your Vinkius account to connect LeadsRx 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

Validate LeadsRx campaign results in Pydantic AI

The `get_campaign_results` tool returns LeadsRx attribution metrics that Pydantic AI validates against strict Python type schemas. This guarantees that LeadsRx campaign spend and conversion counts are parsed as exact floats and integers in Pydantic AI. If the LeadsRx API returns unexpected data formats, your Pydantic AI agent fails immediately instead of processing corrupted metrics. Your app avoids making incorrect budget recommendations based on malformed LeadsRx data.

Track touchpoints with this type-safe MCP Server

The `list_touchpoints` tool provides a structured list of LeadsRx customer interactions directly to your Pydantic AI agent. Each touchpoint is validated by Pydantic AI to ensure it contains a valid timestamp and channel type. Your Pydantic AI agent uses `get_touchpoint_details` to inspect individual customer journeys. Because the schema is enforced at runtime by Pydantic AI, you can write clean logic to filter out LeadsRx journeys that lack critical tracking parameters.

Write LeadsRx conversions with Pydantic AI

The `add_conversion` tool sends new transaction events from your Pydantic AI agent to the LeadsRx platform. The Pydantic AI tool schema enforces that every required field is present before the payload leaves your application for LeadsRx. You can query `list_conversions` inside Pydantic AI to confirm the event was registered correctly. Pydantic AI parses the response, making it easy to build automated testing pipelines for your LeadsRx conversion tracking scripts.

Setup guide

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

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

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

Use the unified `MCPToolset` pointing to your Vinkius HTTP URL to expose the MCP Server to your Pydantic AI Agent constructor. This exposes all ten tools, including `list_channels`, to your type-safe agent without manual schema definitions.
The Pydantic AI framework raises a validation error immediately when querying tools like `get_conversion_details`. This prevents silent failures, ensuring your agent never operates on incomplete LeadsRx conversion data.
Yes, when your agent calls `list_campaigns`, the Pydantic AI framework validates the array of campaigns against the tool's output schema. You can safely map the validated fields straight to your internal data models.
Call `list_agencies` through the toolset in Pydantic AI. The agent receives a validated list of agency profiles, allowing you to filter and sort them using standard Python type hints.
Your LeadsRx conversion record and agency profile data are processed using Vinkius's zero-trust V8 isolate sandbox. Pydantic AI only receives the validated JSON payloads over an encrypted transport, keeping your raw API tokens hidden from the MCP connection.

Start using the LeadsRx MCP today

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

Built & Managed by Vinkius 30s setup 10 tools

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

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