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

How to Use the Viral Loops MCP in Pydantic AI

Build validated growth pipelines with Pydantic AI and the MCP Server.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

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

Connect Viral Loops MCP to Pydantic AI

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

Onboard new users using the MCP Server

When a user signs up via your referral form, your agent adds them as a participant. Because of type-safe validation, if the input data is messy, the agent fails loudly before it messes up your database. Checking existing members is simple: `list_participants` gives you a clean list to analyze for leaderboards.

Verify milestone rewards via Pydantic AI

The agent confirms if a participant hit a goal (like 5 referrals) and what the reward is by calling `get_milestones`. Every returned field passes type validation, so you never get hallucinated data. Always confirm the rules first. Use `get_rewards` to pull the official configuration for any campaign before attempting an award.

Manage program details using MCP Server

Need a list of programs? Run `list_campaigns`. This gives you validated IDs, which you then use to retrieve full context with `get_campaign`. If you need performance numbers—the actual metrics—use `get_campaign_stats`. The response is guaranteed to match the expected structure.

Setup guide

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

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

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

The agent uses the MCP Server tools, and Pydantic ensures that every data point returned from those tools is validated against a strict schema. This prevents silent errors.
Yes. You can get specific user details with `get_participant` or generate the unique sharing link they need using `get_referral_url`. The data structure is guaranteed to be correct.
It does. If a user's details change, your agent executes `update_participant`. Because of the type-safe framework, you know exactly what fields are being written.
This MCP Server handles structured user enrollment records, including emails, names, campaign IDs, and performance metrics. The core type is validated against strict models.
Run the `list_campaigns` tool. This provides a clean, predictable list of every active campaign ID in your account, ready for structured processing.

Start using the Viral Loops 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 Viral Loops. 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.