How to Use the Corrently Energy MCP in Pydantic AI
Type-safe energy automation with Pydantic AI. Use Corrently Energy to get verified grid data directly into your Python models.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Corrently Energy MCP to Pydantic AI
Create your Vinkius account to connect Corrently Energy 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.
Validated energy account balance
Use `get_stromkonto_balance` to verify account credits and green energy certificates. Pydantic AI validates every response, ensuring your agent never processes malformed data. This is for when you need to be sure about the account state. If the API returns garbage, the agent stops immediately, preventing any calculation errors.
Accurate CO2 grid forecasting
Query `get_co2_prediction` to get future carbon intensity for any German location. The tool returns structured data that maps perfectly to your Pydantic models. Your agent plans ahead based on these forecasts. It knows exactly when the grid will be clean, allowing it to schedule tasks for the lowest carbon footprint.
Find the best consumption hours
Call `get_best_hour` to get the perfect window for energy-intensive work. It returns the optimal time slots based on current renewable energy availability. You avoid the peak times when energy is dirty or expensive. The agent receives a clear, validated response, making the decision process simple and reliable.
Set up Corrently Energy 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": {
"corrently-energy-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
})
agent = Agent(
"openai:gpt-4o",
toolsets=[toolset],
system_prompt="You have access to Corrently Energy tools.",
)
result = await agent.run("List recent Corrently Energy 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 Corrently Energy. 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 Corrently Energy MCP in Pydantic AI
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Corrently Energy MCP today
We host it, we monitor it, we maintain it. You just paste one token.