4,500+ servers built on MCP Fusion
Vinkius
INMET (Apitempo - Meteorologia) logo
Vinkius
Pydantic AI logo

How to Use the INMET (Apitempo - Meteorologia) MCP in Pydantic AI

Run type-safe Brazilian weather queries in Pydantic AI with strict runtime validation and zero silent data corruption.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

INMET (Apitempo - Meteorologia) MCP on Cursor AI Code Editor MCP Client INMET (Apitempo - Meteorologia) MCP on Claude Desktop App MCP Integration INMET (Apitempo - Meteorologia) MCP on OpenAI Agents SDK MCP Compatible INMET (Apitempo - Meteorologia) MCP on Visual Studio Code MCP Extension Client INMET (Apitempo - Meteorologia) MCP on GitHub Copilot AI Agent MCP Integration INMET (Apitempo - Meteorologia) MCP on Google Gemini AI MCP Integration INMET (Apitempo - Meteorologia) MCP on Lovable AI Development MCP Client INMET (Apitempo - Meteorologia) MCP on Mistral AI Agents MCP Compatible INMET (Apitempo - Meteorologia) MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Pydantic AI

Connect INMET (Apitempo - Meteorologia) MCP to Pydantic AI

Create your Vinkius account to connect INMET (Apitempo - Meteorologia) 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.

GDPR Free for Subscribers

Validate INMET meteorological data with strict runtime schemas

The `get_station_data_hourly` tool retrieves raw atmospheric readings that are immediately validated against Pydantic models. If the Brazilian government API returns an unexpected null value or a malformed float, Pydantic AI halts execution immediately. This strict verification prevents corrupt data from contaminating your downstream application logic. You can confidently pass telemetry from `get_station_data_daily` to your core systems, knowing every field matches your exact type definitions.

Prevent model hallucinations using type-safe MCP Server tools

The `get_forecast_by_city` tool maps weather predictions to structured Python objects. By forcing your model to interact with this MCP Server through Pydantic schemas, you eliminate the risk of the model inventing weather metrics or station IDs. The model cannot hallucinate a temperature reading when the output is bound to a strict float field. If the model attempts to return invalid data, the framework rejects the response and forces a correction loop.

Parse complex satellite metadata with zero manual mapping

The `get_satellite_images` tool returns raw image metadata from the GOES-16 satellite. Pydantic AI automatically parses these payloads into clean, typed Python dictionaries, saving you from writing custom JSON parsers. Your agent can immediately extract image URLs and timestamps to determine cloud cover trends. If the API structure changes, your application fails loudly at the boundary, allowing you to catch integration issues before they hit production.

Setup guide

Set up INMET (Apitempo - Meteorologia) MCP in Pydantic AI

Prerequisites

  • Python 3.10+ installed
  • pydantic-ai-slim[fastmcp] package
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install Pydantic AI with FastMCP

    Run pip install "pydantic-ai-slim[fastmcp]". The FastMCP toolset replaces the deprecated MCPServerHTTP class with full protocol support.

  2. 2

    Configure the FastMCPToolset

    Pass a JSON-style config dict to FastMCPToolset with your Vinkius URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. Supports Streamable HTTP, SSE, and Stdio transports.

  3. 3

    Create and run your agent

    Pass the toolset to Agent(toolsets=[toolset]) and call agent.run(). Swap openai:gpt-4o for any supported model — Anthropic, Google, Mistral, or Groq.

agent.py
from pydantic_ai import Agent
from pydantic_ai.toolsets.fastmcp import FastMCPToolset

toolset = FastMCPToolset({
    "mcpServers": {
        "inmet-apitempo-meteorologia-mcp": {
            "url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
        }
    }
})

agent = Agent(
    "openai:gpt-4o",
    toolsets=[toolset],
    system_prompt="You have access to INMET (Apitempo - Meteorologia) tools.",
)

result = await agent.run("List recent INMET (Apitempo - Meteorologia) 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 INMET. 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 INMET (Apitempo - Meteorologia) MCP in Pydantic AI

Instantiate MCPToolset with your Vinkius HTTP endpoint URL. Pass this toolset into your Agent constructor to give your model immediate access to endpoints like list_stations.
Yes, the framework wraps tools like get_meteorological_data_by_region in Pydantic models. Any response that violates your schema triggers a validation error, preventing silent failures.
Yes, Pydantic AI is model-agnostic. You can connect this MCP Server to local models or commercial APIs while maintaining the exact same type-safety guarantees across all endpoints.
You should avoid using MCPServerHTTP, which is now deprecated. Use the unified MCPToolset class instead to handle all HTTP and SSE transport connections.
Your requests for meteorological data are routed through a sandboxed V8 runtime. All credentials and telemetry parameters are wiped from memory immediately after the tool execution completes.

Start using the INMET (Apitempo - Meteorologia) MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for INMET (Apitempo - Meteorologia). Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.