Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

PVGIS

БесплатноНе проверен

MCP server that estimates photovoltaic production using the European Commission's PVGIS API, deployed on Cloudflare Workers for serverless, free-tier operation.

GitHubEmbed

Описание

MCP server that estimates photovoltaic production using the European Commission's PVGIS API, deployed on Cloudflare Workers for serverless, free-tier operation.

README

Remote MCP server che stima la produzione fotovoltaica di un impianto via PVGIS (Photovoltaic Geographical Information System, Commissione Europea / JRC). Gira dentro Cloudflare (serverless, sempre acceso, niente Mac acceso).

Questo connettore è usato dal plugin valutazione-fv del marketplace AI, MAX Plugins — materiale didattico dei workshop AI, MAX. La skill recupera da qui la produzione reale di un tetto e la passa al suo script di calcolo ROI.

API PVGIS: pubblica, gratuita, senza key. Worker su Cloudflare: free tier (100.000 richieste/giorno incluse) — costo atteso €0.

Endpoint MCP una volta deployato: https://<worker>.workers.dev/mcp

Tool esposti

  • pv_production (lat, lon, peakpower_kwp, angle=30, aspect=0, loss=14) → produzione annua + mensile, irraggiamento.
  • monthly_radiation (lat, lon, angle=30, aspect=0) → irraggiamento mensile.

aspect: 0 = SUD, -90 = est, 90 = ovest. angle: inclinazione falda in gradi.


Deploy — via GitHub (consigliato)

  1. Questo è il contenuto del repo github.com/maxturazzini/pvgis-mcp.
  2. Su Cloudflare: Workers & Pages → Create → Workers → Connect GitHub → seleziona pvgis-mcp.
  3. Cloudflare rileva wrangler.jsonc, installa le dipendenze e fa il build/deploy.
  4. Ad ogni git push su maindeploy automatico.
  5. URL finale: https://pvgis-mcp.<tuo-subdominio>.workers.dev

Deploy — via CLI (alternativa)

cd worker-cloudflare
npm install
npx wrangler login        # apre il browser, autorizza
npx wrangler deploy       # stampa l'URL del worker

Collegare a Claude.ai

Claude.ai → Impostazioni → ConnettoriAggiungi connettore personalizzato (BETA):

  • Nome: PVGIS
  • URL del server MCP remoto: https://pvgis-mcp.<tuo-subdominio>.workers.dev/mcp
  • OAuth: lasciare vuoto (il server è pubblico, no-auth).
  • Aggiungi.

Poi in chat attiva il connettore PVGIS e chiedi la produzione di un tetto date le coordinate.

Test rapido dopo il deploy

# health check
curl https://pvgis-mcp.<tuo-subdominio>.workers.dev/
# handshake MCP (atteso: 200 + serverInfo "pvgis")
curl -sL -X POST https://pvgis-mcp.<tuo-subdominio>.workers.dev/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"probe","version":"1"}}}'

Note

  • No-auth: chiunque conosca l'URL può usarlo. Per un tool read-only su dati pubblici (PVGIS) è accettabile; se vuoi limitarlo, si aggiunge OAuth (Workers OAuth Provider) — non incluso qui per semplicità.
  • Geocoding: PVGIS prende coordinate, non indirizzi. Per accettare un indirizzo serve un geocoder a monte (es. Nominatim/OSM, libero). Non incluso: lo si può aggiungere come terzo tool.
  • La versione Python stdio (../server.py) resta per Claude Desktop; la versione tunnel (../server_http.py + ../run_tunnel.sh) resta come alternativa locale.

from github.com/maxturazzini/pvgis-mcp

Установка PVGIS

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/maxturazzini/pvgis-mcp

FAQ

PVGIS MCP бесплатный?

Да, PVGIS MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для PVGIS?

Нет, PVGIS работает без API-ключей и переменных окружения.

PVGIS — hosted или self-hosted?

Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.

Как установить PVGIS в Claude Desktop, Claude Code или Cursor?

Открой PVGIS на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare PVGIS with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development