How to Use the Goaffpro MCP in Pydantic AI
Validate your Goaffpro affiliate payouts and referral tracking at runtime with Pydantic AI type safety.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Goaffpro MCP to Pydantic AI
Create your Vinkius account to connect Goaffpro 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.
Register new affiliates with type validation
`register_new_affiliate` adds new partners to your program while enforcing strict schema validation at the Python layer. Pydantic AI ensures that fields like emails, names, and custom codes match your exact data models before hitting the API. If the incoming payload violates your schema, the agent raises a validation error immediately. This prevents malformed registration requests from corrupting your Goaffpro database.
Verify Goaffpro connections via Pydantic AI
`verify_api_connection` checks your API credentials and returns a structured response that your agent parses into a typed model. This eliminates silent connection failures during automated background jobs. The framework uses this response to confirm server health before attempting complex operations. You can run this check as an initialization guardrail for every scheduled task.
Audit payouts and rewards safely
`list_affiliate_payouts` fetches your historical transfer records into typed Pydantic models for immediate verification. Your agent uses these models to cross-reference payment IDs against your internal ledger. This structured data allows the model to safely run calculations without risking float errors or missing fields. The MCP Server ensures that every payout record conforms to a predictable schema.
Set up Goaffpro MCP in Pydantic AI
Prerequisites
- Python 3.10+ installed
-
pydantic-ai-slim[fastmcp]package - Active Vinkius subscription with a valid endpoint token
- 1
Install Pydantic AI with FastMCP
Run
pip install "pydantic-ai-slim[fastmcp]". The FastMCP toolset replaces the deprecatedMCPServerHTTPclass with full protocol support. - 2
Configure the FastMCPToolset
Pass a JSON-style config dict to
FastMCPToolsetwith your Vinkius URL. Replace[YOUR_TOKEN_HERE]with your token from cloud.vinkius.com. Supports Streamable HTTP, SSE, and Stdio transports. - 3
Create and run your agent
Pass the toolset to
Agent(toolsets=[toolset])and callagent.run(). Swapopenai:gpt-4ofor any supported model — Anthropic, Google, Mistral, or Groq.
from pydantic_ai import Agent
from pydantic_ai.toolsets.fastmcp import FastMCPToolset
toolset = FastMCPToolset({
"mcpServers": {
"goaffpro-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
})
agent = Agent(
"openai:gpt-4o",
toolsets=[toolset],
system_prompt="You have access to Goaffpro tools.",
)
result = await agent.run("List recent Goaffpro 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 Goaffpro. 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 Goaffpro MCP in Pydantic AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Goaffpro MCP today
We host it, we monitor it, we maintain it. You just paste one token.