How to Use the Fizzpa MCP in Pydantic AI
Build type-safe restaurant agents that validate Fizzpa orders at runtime using Pydantic AI.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Fizzpa MCP to Pydantic AI
Create your Vinkius account to connect Fizzpa 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.
Validate Fizzpa Orders with Pydantic AI
The `create_new_order` tool enforces strict Pydantic AI schemas on every incoming restaurant transaction. Your Pydantic AI agent validates customer names and line items before sending them to the Fizzpa API. If the model attempts to pass an invalid format, the Pydantic AI framework raises an immediate validation error on the Fizzpa ticket. This strict Pydantic AI validation prevents malformed Fizzpa tickets from reaching your kitchen staff. Because Pydantic AI is model-agnostic, you get the same type-safety on your Fizzpa catalog whether you run OpenAI or local models.
Strict Stock Checks via MCP Server
This MCP Server exposes `list_inventory_levels` to verify Fizzpa stock counts against strict Pydantic AI type hints. Your Pydantic AI agent checks ingredient availability without risking silent data corruption. If a warehouse ID is missing from `list_warehouse_locations`, the Pydantic AI system catches the error instantly. Relying on Pydantic AI type safety ensures your Fizzpa digital menu stays accurate. The framework translates the Fizzpa JSON responses into strongly-typed Pydantic models, making it impossible for your agent to hallucinate stock numbers.
Monitor Restaurant Webhooks Safely
The `list_configured_webhooks` tool fetches active event listeners to monitor Fizzpa digital menu updates via Pydantic AI. Your Pydantic AI agent uses this data to confirm that Fizzpa order notifications are routing correctly. If a Fizzpa webhook goes offline, the Pydantic AI agent alerts your team. You connect this Fizzpa toolset using the unified Pydantic AI `MCPToolset` class pointing to the server's HTTP endpoint. This setup provides runtime security, ensuring that Fizzpa admin tools like `get_account_profile` are only called under strict Pydantic AI schemas.
Set up Fizzpa 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": {
"fizzpa-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
})
agent = Agent(
"openai:gpt-4o",
toolsets=[toolset],
system_prompt="You have access to Fizzpa tools.",
)
result = await agent.run("List recent Fizzpa 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 Fizzpa. 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 Fizzpa MCP in Pydantic AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Fizzpa MCP today
We host it, we monitor it, we maintain it. You just paste one token.