Solematica MCP Server

Registre officiel E-commerce

Solar estimates, provider comparison, energy prices and blog for Italy

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @solematica/mcp-server
Claude Code
claude mcp add solematica-mcp-server -e 'SOLEMATICA_API_KEY=<SOLEMATICA_API_KEY>' -e 'SOLEMATICA_API_URL=<SOLEMATICA_API_URL>' -- npx -y @solematica/mcp-server@1.0.2
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "solematica-mcp-server": {
            "command": "npx",
            "args": [
                "-y",
                "@solematica/mcp-server@1.0.2"
            ],
            "env": {
                "SOLEMATICA_API_KEY": "<SOLEMATICA_API_KEY>",
                "SOLEMATICA_API_URL": "<SOLEMATICA_API_URL>"
            }
        }
    }
}

Variables d'environnement

  • SOLEMATICA_API_KEY API key for authenticated endpoints (stima_solare). Free tools work without it.
  • SOLEMATICA_API_URL API base URL override (default: https://api.solematica.it/api/v1)

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. @solematica/mcp-server
  2. Tools
  3. Quick Start
  4. Authentication
  5. Environment Variables
  6. Tool Details
  7. Examples
  8. Links
  9. Related
  10. License
  11. Author

@solematica/mcp-server

MCP (Model Context Protocol) server for Solematica — solar estimates, provider comparison and energy data for Italy.

This server enables AI assistants like Claude, Cursor, Windsurf, Kiro and other MCP-compatible clients to analyze solar potential, compare photovoltaic providers, check energy prices and search energy-related articles for the Italian market.

Tools

ToolDescriptionAuth
stima_solareGenerate a full solar estimate for an Italian address — production, savings, ROI, panel sizingAPI key
info_tettoSatellite roof analysis via Google Solar API — surface, orientation, segments, panel potentialFree
confronta_providerCompare 11 Italian solar providers — prices, components, warranties, transparency indexFree
dettaglio_providerFull provider detail — accessories (heat pumps, EV chargers, boilers), contacts, financingFree
prezzi_energiaCurrent Italian energy prices (PUN/ARERA) with update dateFree
cerca_articoliSearch Solematica blog articles by category or keywordFree

Quick Start

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "solematica": {
      "command": "npx",
      "args": ["@solematica/mcp-server"],
      "env": {
        "SOLEMATICA_API_KEY": "your-api-key"
      }
    }
  }
}
Claude Code
claude mcp add solematica npx @solematica/mcp-server
Cursor

Add to your .cursor/mcp.json:

{
  "mcpServers": {
    "solematica": {
      "command": "npx",
      "args": ["@solematica/mcp-server"],
      "env": {
        "SOLEMATICA_API_KEY": "your-api-key"
      }
    }
  }
}
Windsurf

Add to your ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "solematica": {
      "command": "npx",
      "args": ["@solematica/mcp-server"],
      "env": {
        "SOLEMATICA_API_KEY": "your-api-key"
      }
    }
  }
}
Other MCP Clients

Any MCP-compatible client can use this server via stdio transport:

npx @solematica/mcp-server

Authentication

  • API key is only required for stima_solare (consumes credits per estimate)
  • All other tools are free and public — no API key needed
  • Get an API key by registering as a partner at solematica.it/partner

Environment Variables

VariableRequiredDefaultDescription
SOLEMATICA_API_KEYOnly for stima_solare—Your API key for authenticated endpoints
SOLEMATICA_API_URLNohttps://api.solematica.it/api/v1API base URL (for self-hosted or testing)

Tool Details

stima_solare

Generates a complete solar estimate for an Italian address using Google Solar API + PVGIS data.

Input:

  • indirizzo (required) — Full Italian address (e.g. "Via Roma 1, 20100 Milano MI")
  • consumo_annuo_kwh — Annual electricity consumption in kWh (default: 3500)
  • tipo_abitazione — Building type: indipendente, bifamiliare, schiera, condominio
  • superficie_tetto_mq — Roof surface in sqm (auto-calculated from satellite if omitted)
  • orientamento — Roof orientation: nord, sud, est, ovest

Returns: kWp sizing, panel count, annual production, monthly distribution, savings, ROI, CO2 avoided, cost estimate.

info_tetto

Analyzes a roof using Google Solar API satellite data.

Input:

  • lat (required) — Latitude
  • lng (required) — Longitude

Returns: Roof surface, usable area, orientation, roof segments, max panel count, sunshine hours.

confronta_provider

Lists all active Italian solar providers with comparison data. See the full provider comparison on Solematica.

Returns: Array of providers with name, price (3 kWp), panel brand, inverter brand, warranty, transparency index (1-3), and accessory services availability (heat pump, EV charger, boiler).

dettaglio_provider

Full detail for a specific provider.

Input:

  • slug (required) — Provider slug: enel, iren, plenitude, otovo, eon, hera, a2a, edison, engie, sorgenia, bluenergy

Returns: All comparison data plus: description, phone, headquarters, founding year, financing details, accessory service details with URLs.

prezzi_energia

Current Italian energy prices from the Solematica database, updated monthly from ARERA and GME.

Returns: Self-consumption price (EUR/kWh), SSP price, cost per kWp range, battery cost per kWh, last update date.

cerca_articoli

Search the Solematica blog for energy-related articles.

Input:

  • categoria — Filter by category (e.g. fotovoltaico, incentivi, risparmio)
  • limit — Max results (default: 10, max: 50)

Returns: Article list with title, slug, category, date, description, and full URL.

Examples

Ask Claude:

  • "Quanto produrrebbe un impianto fotovoltaico in Via Garibaldi 15, Torino?"
  • "Confronta le offerte fotovoltaico di Enel e Iren"
  • "Quali provider offrono anche la pompa di calore?"
  • "Qual e il prezzo corrente dell'energia in Italia?"
  • "Cerca articoli sugli incentivi fotovoltaico 2026"

License

MIT — see LICENSE file.

Author

Solematica — Soloweb SRL

Questions fréquentes

Qu'est-ce que Solematica MCP Server ?

Solar estimates, provider comparison, energy prices and blog for Italy

Comment installer Solematica MCP Server ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add solematica-mcp-server -e 'SOLEMATICA_API_KEY=<SOLEMATICA_API_KEY>' -e 'SOLEMATICA_API_URL=<SOLEMATICA_API_URL>' -- npx -y @solematica/mcp-server@1.0.2. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour Solematica MCP Server ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

Solematica MCP Server est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient Solematica MCP Server ?

Il est publié par n3m1. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.