Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,534Letters: 13Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:1b1a4ba20d7bc13039811189fd838adfc1cd33e7172193402d25e2b2c70da28f
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": "Soljo is an independent solar calculator for Switzerland and Germany (it sells no systems and earns no installer commissions). Use `solar_first_estimate` when someone asks whether solar is worth it at an address, how much a system yields or costs, or which subsidy applies. Present results as a rough first estimate with the returned sources. Savings, self-consumption, payback and measured roof shading are not part of the estimate: link fullReport.url for those. `list_cities` lists Swiss city pages with local electricity prices and subsidies; `geocode_address` resolves an address. Background articles with sources: https://soljo.ch/llms.txt", "tools": [ { "description": "Resolve a Swiss or German street address to latitude, longitude, postcode and country (swisstopo address register, OpenStreetMap fallback).", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "address": { "description": "Full postal address, e.g. 'Bahnhofstrasse 1, 8001 Zürich'.", "maxLength": 200, "minLength": 3, "type": "string" } }, "required": [ "address" ], "type": "object" }, "name": "geocode_address", "outputSchema": null }, { "description": "List Swiss cities and municipalities (about 200, German-speaking) with a Soljo page showing local electricity price (ElCom), solar yield (PVGIS), feed-in tariff, subsidy programmes and an example calculation, each with sources. Filter by canton or name.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "canton": { "description": "Canton abbreviation, e.g. 'ZH', 'BE', 'AG'.", "maxLength": 2, "minLength": 2, "type": "string" }, "name": { "description": "Part of the municipality name, e.g. 'Uster'.", "maxLength": 60, "minLength": 2, "type": "string" } }, "type": "object" }, "name": "list_cities", "outputSchema": null }, { "description": "First estimate for a rooftop solar system at a Swiss or German address: annual yield (PVGIS), and for Switzerland the median turnkey cost (federal price study 2025, incl. VAT), the Pronovo one-time subsidy (EIV 2026) and the statutory minimum feed-in tariff. Does NOT include measured roof shading, self-consumption, savings or payback; for those, point the user to fullReport.url (the Soljo report). Always cite the returned sources and say it is a rough estimate.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "address": { "description": "Street address in Switzerland or Germany, e.g. 'Bahnhofstrasse 1, 8001 Zürich'. Preferred over coordinates.", "maxLength": 200, "minLength": 3, "type": "string" }, "azimuth": { "default": 0, "description": "Orientation: 0 = south, -90 = east, 90 = west, 180 = north.", "maximum": 180, "minimum": -180, "type": "number" }, "country": { "description": "Country when only coordinates are given.", "enum": [ "CH", "DE" ], "type": "string" }, "kwp": { "default": 10, "description": "System size in kWp. A typical single-family home has 8 to 15 kWp.", "maximum": 100, "minimum": 1, "type": "number" }, "lat": { "description": "Latitude, only if no address is given.", "maximum": 56, "minimum": 45, "type": "number" }, "lon": { "description": "Longitude, only if no address is given.", "maximum": 16, "minimum": 5, "type": "number" }, "tilt": { "default": 30, "description": "Roof/panel tilt in degrees. Flat roofs: use 15.", "maximum": 90, "minimum": 0, "type": "number" } }, "type": "object" }, "name": "solar_first_estimate", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1b1a4ba20d7bc13039811189fd838adfc1cd33e7172193402d25e2b2c70da28f | sha256sum