How to Use the Efí Pay (Gerencianet) MCP in Pydantic AI
Build type-safe billing agents with Pydantic AI that validate every Efí Pay Pix and boleto transaction at runtime.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Efí Pay (Gerencianet) MCP to Pydantic AI
Create your Vinkius account to connect Efí Pay (Gerencianet) 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.
Type-Safe Pix Generation via MCP Server
The `efi_create_pix_charge` and `efi_create_boleto` tools let your agent generate Brazilian payment codes with strict schema enforcement. When your system requests a new charge, the agent formats the payload and fires the request. If the API returns a malformed Pix string or an unexpected boleto status, Pydantic AI throws a validation error immediately. This strictness prevents your application from displaying broken QR codes to users. You define the exact Pydantic models you expect back from the server. Your agent fails loudly rather than silently passing bad billing data down the pipeline.
Audit Balances and Statements
Reading account data requires the `efi_get_balance` and `efi_get_statement` tools. Your agent pulls the current digital account totals and historical movements directly from Efí Pay. It then parses the JSON response into your predefined data structures. You use `efi_list_pix_charges` and `efi_list_boletos` to pull lists of generated transactions over specific date ranges. Because Pydantic AI is model-agnostic, you run these reconciliation tasks using Anthropic, OpenAI, or a local model, knowing the data shapes remain identical.
Send and Verify Pix Payments
The `efi_send_pix` tool handles outbound money movement. Your agent takes a verified Pix key and pushes the funds. To confirm the transfer, the agent calls `efi_get_pix_payment` to check the exact receipt status of that specific transaction. Moving money requires absolute certainty. By forcing the agent's output through Pydantic models, you guarantee the destination key and amount match your internal ledger before the tool ever executes. There is zero room for hallucinated transfer amounts.
Set up Efí Pay (Gerencianet) 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": {
"efi-pay-gerencianet-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
})
agent = Agent(
"openai:gpt-4o",
toolsets=[toolset],
system_prompt="You have access to Efí Pay (Gerencianet) tools.",
)
result = await agent.run("List recent Efí Pay (Gerencianet) 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 Efí Pay. 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 Efí Pay (Gerencianet) MCP in Pydantic AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Efí Pay (Gerencianet) MCP today
We host it, we monitor it, we maintain it. You just paste one token.