How to Use the Nuvemshop MCP in Pydantic AI
Build type-safe Pydantic AI agents that manage Nuvemshop sales, orders, and coupons with strict runtime schema validation using MCP.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Nuvemshop MCP to Pydantic AI
Create your Vinkius account to connect Nuvemshop 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 Nuvemshop product schemas with Pydantic AI
This MCP Server exposes `create_product` and `update_product` to let your agent manage catalog listings with absolute type safety. Pydantic AI inspects every incoming payload, ensuring that prices are floats, SKUs are strings, and stock counts are integers before hitting the API. If your agent attempts to write a product with malformed data, the framework raises a validation error immediately. This prevents corrupted records from ever reaching your live store, keeping your catalog clean and structured.
Process store orders without data corruption
Your agent retrieves transaction details using `list_orders` and `get_order` while validating each field against strict Python models. When creating manual transactions, the agent uses `create_order`, ensuring customer emails and item quantities match your database schemas perfectly. Managing customer profiles is equally secure. Your agent uses `create_customer` and `update_customer` to modify contact sheets, with Pydantic AI blocking any updates that contain invalid phone formats or missing email fields.
Manage Nuvemshop promotions with zero runtime errors
Your agent deploys discount campaigns using `create_coupon` and monitors active deals via `list_coupons`. The framework validates coupon values and expiration dates at runtime, ensuring that absolute or percentage discounts never exceed your business rules. To maintain clean integrations, your agent uses `list_webhooks` and `create_webhook` to manage real-time store notifications. If an endpoint becomes obsolete, the agent executes `delete_webhook` to safely tear down the subscription without breaking your event loop.
Set up Nuvemshop 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": {
"nuvemshop-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
})
agent = Agent(
"openai:gpt-4o",
toolsets=[toolset],
system_prompt="You have access to Nuvemshop tools.",
)
result = await agent.run("List recent Nuvemshop 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 Nuvemshop. 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 Nuvemshop MCP in Pydantic AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Nuvemshop MCP today
We host it, we monitor it, we maintain it. You just paste one token.