
Virga Weather
Wire weather forecasts and history into your app or agent prototype without hand-rolling API clients for every location query.
Overview
Virga Weather is an MCP server for the Build phase that exposes current, hourly, daily, and historical weather API tools to your coding agent.
What is this MCP server?
- Current conditions tool for live agent or app responses
- Hourly and daily forecast endpoints for planning UIs
- Historical weather data for backtests and content features
- npm package @virga-mcp/server with stdio MCP transport
- Requires VIRGA_API_KEY from virga.dev/agent (free tier advertised)
- Registry version 0.1.3; npm package @virga-mcp/server at 0.1.2
- One required secret env var: VIRGA_API_KEY
- Repository subfolder packages/mcp-server on github.com/mcmurrym/virga
What problem does it solve?
You want weather in your product or agent demo but do not want to stop and implement and document another REST client by hand.
Who is it for?
Indie apps, agents, and prototypes that need quick forecast and history data with minimal setup.
Skip if: Mission-critical meteorology, aviation-grade precision, or apps that cannot depend on a third-party API key and vendor uptime.
What do I get? / Deliverables
Once configured with VIRGA_API_KEY, your agent can answer forecast and history questions and help you embed the right API calls in your codebase.
- Agent-invokable current, hourly, and daily weather responses
- Historical weather queries usable in feature specs or seed scripts
- Integration pattern you can mirror in application HTTP clients
Recommended MCP Servers
Journey fit
Weather data usually lands during Build when you integrate third-party APIs into a feature, dashboard, or agent tool surface. Integrations subphase is where external HTTP APIs get registered, keyed, and called from product code or MCP tools.
How it compares
Weather API MCP integration, not a GIS map stack or offline climate dataset.
Common Questions / FAQ
Who is Virga Weather for?
Solo builders using Cursor or Claude Code who are adding weather-aware features to mobile, web, or agent projects and prefer MCP tools over manual API exploration.
When should I use Virga Weather?
Use it during Build integrations while prototyping location-based UX, scheduling outdoor workflows, or validating that forecast data fits your feature spec.
How do I add Virga Weather to my agent?
Get a Virga API key at https://virga.dev/agent, set VIRGA_API_KEY in your MCP server environment, and register @virga-mcp/server (stdio) in your client config.