An overview of the tools from SPEKTRUM LAB: what they do, who they are for and how they work. Some are already available online, others are under development.
SPEKTRUM LAB offers thirteen AI tools for Swiss spatial planning. Six are available online: Weighing of Interests AI, EIA Screening, Case Law Search, Building Zone Capacity, the Swept Path Tool and MINU-AI. Seven are under development. Six services are also available as MCP servers for AI assistants: SPEKT-AI free, all others in the full subscription for CHF 98 per month.
Weighing of Interests AI
Live
AI for spatial planning – free
AI-assisted weighing of interests under Art. 3 of the Spatial Planning Ordinance with five specialised AI agents (FACTS, PRO, CONTRA, LAW, MODERATOR). Court-proof along eight Federal Supreme Court criteria, Word export.
AI-assisted screening of whether a project is subject to an environmental impact assessment (EIA). Checked against the Environmental Protection Act and the EIA Ordinance by facility type, thresholds and site factors, with a traceable justification.
Check of the EIA obligation under the EPA and the EIA Ordinance
Matching against facility types and thresholds (annex to the EIA Ordinance)
Site and environmental factors taken into account
Traceable justification of the assessment
First orientation for developers and municipalities
Case Law Search
Live
Federal Supreme Court practice on planning and building law
Swiss court rulings on spatial planning and building law in five fields: weighing of interests, building outside the building zone, building permits and environment, land-use planning and second homes, protection, expropriation and value capture. Indexed by field, planning trigger, affected interest and outcome; search free of charge, read the headnote, copy the citation in the court’s own format and open the full text at the court.
Five fields as pre-selection, Federal Supreme Court practice since 2016 with headnote, norms and classification
Filter by planning trigger: rezoning, revision of the local plan, design plan, building permit, building outside the building zone, restoration
Filter by protected asset and interest: BLN, ISOS, forest, watercourse space, crop rotation areas, noise, townscape, neighbour protection
Review dimension for the weighing of interests, outcome (upheld, dismissed)
Copy the citation in the court’s own format, open the full text at the court
Free for everyone: any filter combination and the outcome statistics without an account
Building Zone Capacity
Live
Calculation under Art. 15 SPA
AI-assisted calculation of building zone capacity for municipalities. Population forecasts (STATPOP), land reserves, densification potential and scenarios according to cantonal structure plan requirements.
Calculation under Art. 15 of the Spatial Planning Act
Population forecasts (STATPOP / ARE methodology)
Densification potential analysis
Reserve calculation and scenarios
Recommendations for municipalities
Swept Path Tool
Live
Swept path analysis in the browser
Swept paths without a CAD licence: load the base plan as DXF or DWG, click the carriageway centreline, calculate the swept path with the tractrix model (based on VSS SN 640 271a). With VSS standard vehicles, conflict checking against the plan geometry and export as DXF, PDF or PNG.
VSS standard vehicles (SN 640 198a/271a): car, lorry type A/B, bus
Tractrix model, single vehicles without trailers
Conflict check: swept envelopes against the plan geometry
Drive mode, turning circle check, measuring, vehicle data sheet
Export as DXF (georeferenced), PDF, PNG – save and load projects
AI Minutes MINU-AI
Live
Upload audio, receive minutes
Automatic meeting minutes by AI. Upload an audio recording and receive structured minutes – ideal for municipal assemblies, meetings and workshops. GDPR-compliant, hosted in the EU.
Digital calculation of the value capture levy for municipalities (Canton of Zurich). Cantonal levy (rezoning into building zones: 20%) and municipal levy (upzoning and rezoning: 0–40%).
Cantonal value capture levy (rezoning into building zones: 20%)
Municipal value capture levy (0–40%)
Exemptions and open space allowances taken into account
Legally compliant with the Zurich Value Capture Act, ordinance and the «Meikirch» ruling
Transparent and traceable
Site Analysis
Live
A traffic light per topic for every parcel
Site assessment of a parcel as an MCP tool in the building zone service: an address or coordinate is enough. Links the PLR cadastre, federal geodata and cantonal thematic maps into a traffic light per topic, with findings and sources, an overall picture and a report. A working aid, not official information.
Seven topics: planning law and zone, noise, natural hazards, water and groundwater, nature/landscape/heritage, contaminated sites and major-accident prevention, public transport access
PLR cadastre of all 26 cantons as the binding basis, federal layers and thematic maps as guidance
Cantonal thematic maps for all 26 cantons (Zurich, Lucerne and Graubünden with dedicated services; Zurich and 23 further cantons also via the cantonal dossier)
Road and rail noise against the limit values of the noise sensitivity level under the revised noise legislation (EPA/NAO, in force since 1 April 2026)
Key data: parcel area, zone, noise sensitivity level, public transport quality class, nearest stop
Data gaps are «not assessable», never green; every finding with source and legal status
Overall picture and Markdown report to build on
Planning Chat
In the lab
Questions in natural language
AI assistant for Swiss planning law. Ask questions in natural language and receive traceable answers on the Spatial Planning Act, the ordinance, cantonal requirements and case law.
Knows the Spatial Planning Act, the ordinance and cantonal requirements
References to case law and practice
Quick first orientation
For municipalities, planning firms and administrations
Report Generation
In the lab
Planning reports at the push of a button
Professional planning reports at the push of a button. Generates canton-compliant, traceable and exportable reports from planning data, from the baseline analysis to the finished document.
Time savings for planning firms and municipalities
Scenarios & Variants
Live
Compare inward development options
Quantitative comparison of development variants for inward development, as an MCP tool in the building zone service. Compare densification options, use mix and land efficiency in a structured way, with a zero variant, demand coverage and conformity with the building regulations.
Up to 8 variants against the zero variant (status quo)
Densification under Art. 1 and 3 SPA: residents, employees, space users per hectare
Use mix, land efficiency, demand coverage (FSO forecast), parking
Conformity with the standard building rules and strengths/weaknesses per variant
Map: parcels from the cadastral survey as GeoJSON, KML or HTML (QGIS, map.geo.admin.ch, Google Earth)
Markdown export and transfer into the planning report under Art. 47 SPO
Building application pre-check
Live
The building authority checklist in minutes
Pre-check of a building application as an MCP tool in the building zone service: zone and use, standard building rules under the building regulations, PLR restrictions, cantonal thematic maps, noise against the sensitivity level, federal inventories and procedural steps. A finding per check item with its source, as a checklist to work from. A working aid, not a building decision.
An address or coordinate is enough: parcel, EGRID and zone are resolved
Standard building rules: total height, facade height, site coverage ratio, residential share, building length against the building regulations
Canton of Lucerne: zone measures for all 79 municipalities, hazard map, groundwater protection, contaminated sites, heritage, planning zones, building lines, energy planning, across the whole parcel
Canton of Graubünden: zones and floor area ratios for all 100 municipalities, hazard map and hazard zones, groundwater protection and watercourse space, contaminated sites, heritage protection, general design and development plans, district plans, planning zones, structure plan settlement area, across the whole parcel
Cantons of St.Gallen, Aargau, Bern and Valais: zoning plan with density figures and sensitivity levels (SG all 75, BE all 329, AG all 196, VS all 122 municipalities), hazard maps, groundwater protection and watercourse space, contaminated sites, building inventory and archaeology, protection ordinances, structure plan — cantonal services plus geodienste.ch, across the whole parcel; more cantons to follow
Road noise levels against the limit values of the sensitivity level (NAO)
Parking: municipal rule and threshold demand under VSS 40 281 with public transport quality class
Procedure and deadline plan under cantonal building law in full text (LU: PBG § 184 ff.; GR: KRG Art. 86 ff., KRVO Art. 42 ff. with processing deadlines and out-of-zone procedure; SG: PBG Art. 136 ff.; AG: BauG § 59 ff.; BE: BauG Art. 32 ff., BewD; VS: BauG Art. 43 ff., BauV, VVRG)
Finding ok / clarify / conflict / not verifiable per item, with source and legal basis, Markdown checklist
Archive Agent
In the lab
Make planning archives searchable
An AI agent that makes planning and administrative archives searchable. Finds decisions, reports, plans and case files in natural language, with source references, instead of digging through folders and PDFs.
An AI agent for proposals and offers. Searches previous proposals, fee rates and text modules in the company archive and supports the drafting of new offers, consistently and in minutes instead of hours.
Swiss spatial data directly in Claude, ChatGPT & Co.
MCP server
The Model Context Protocol (MCP) is an open standard that lets AI assistants call external tools and data. The SPEKTRUM tools are available as MCP servers: connect the server to your assistant once, and it can then identify parcels, fetch PLR cadastre extracts, calculate building zone capacities or start a weighing of interests on its own.
Important: the addresses below are not websites but connection points for your AI assistant. They are copied and entered in the assistant as a connector, not opened in the browser. All services run at mcp.spekt.ch. The «SPEKT-AI» service can be used without an account. All other services are included in the full subscription; sign-in is via OAuth when connecting for the first time.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
Address search and identification via swisstopo, E-GRID lookup and the cadastre of public-law restrictions (PLR) extract for a parcel, nationwide via the PLR web services of all 26 cantons, straight from the AI assistant.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
Find a municipality, assess a parcel, analyse a site (traffic light per topic with noise, natural hazards, protection and public transport), pre-check a building application (zone, standard building rules, PLR, cantonal thematic maps, noise, parking) and compute the deadline plan, calculate building zone capacity under Art. 15 SPA for every Swiss municipality (undeveloped area taken automatically from the federal building zone statistics, for LU and GR from the cantonal surveys), query building zone statistics per municipality and canton, retrieve population forecasts, query structure plans (ZH, TG, LU, GR), building regulations and cantonal building law, check zone conformity and parking demand, compare development variants, evaluate public participation, and generate recommendations, a council proposal or the planning report under Art. 47 SPO. Geodata nationwide via geo.admin and geodienste.ch; Canton of Lucerne with zone measures for all 79 municipalities, full text of the PBG/PBV and LUSTAT municipal scenarios; Canton of Graubünden with zones of all 100 municipalities, full text of the KRG/KRVO, the KRIP structure plan and municipal scenarios 2025–2055.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
Direct access to the cantonal GIS of Zurich, because the canton does not yet publish its land-use planning via geodienste.ch: parcel, land-use zone, neighbourhood analysis and value capture municipalities, plus public transport quality class, noise sensitivity, natural hazards, crop rotation areas, watercourse space, forest boundaries, heritage protection and structure plan designations. All other cantons are covered nationwide via «Federal geodata» (PLR extract for all 26 cantons) and «Building zone capacity» (harmonised cantonal data via geodienste.ch).
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
The cantonal thematic maps of Lucerne right in the chat, queried across the whole parcel: zoning plan with total height, site coverage ratio and noise sensitivity level, hazard map and event cadastre, groundwater protection and geothermal use, contaminated sites, road noise levels, heritage register and building inventory, energy planning with heat grids and solar potential, structure plan, design and development plans, planning zones, building lines, forest and crop rotation areas, undeveloped building zones per municipality. All in one call as a thematic dossier with red flags.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
The cantonal thematic maps of Graubünden right in the chat, queried across the whole parcel: zoning plan with building-law article, floor area ratio and noise sensitivity level, general design and development plans, district and site plans, planning zones, hazard map and hazard indication maps, groundwater protection, watercourse space and geothermal use, contaminated sites, road and shooting noise cadastres, heritage protection and building inventory, cantonal structure plan KRIP with settlement area, forest edge and crop rotation areas, nature and landscape inventories, land-use reserves per parcel and municipality. All in one call as a thematic dossier with red flags.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
The cantonal thematic maps of St.Gallen, Aargau, Bern and Valais right in the chat, queried across the whole parcel: zoning plan with density figures and noise sensitivity level (SG density figure and total height, AG floor area, building mass and site coverage ratios, BE utilisation and green area ratios, VS IBUS/IOS/IM), overlays, special land-use plans and planning zones, hazard maps and event cadastres, groundwater protection, watercourse space and geothermal use, contaminated sites and major-accident consultation areas, road noise (SG), building inventory, heritage protection and archaeology, protection ordinances and nature conservation, forest and crop rotation areas, cantonal structure plan and renewable-energy structure planning — cantonal services plus the harmonised geodienste.ch topics. In addition 20 further cantons — Zurich (land-use plan with density figures, hazard map, heritage, archaeology, townscape and nature inventories), Basel-Landschaft, Basel-Stadt, Zug, Uri, Obwalden, Nidwalden, Schaffhausen, both Appenzells, Solothurn, Fribourg, Thurgau, Schwyz, Neuchâtel, Jura, Geneva, Vaud, Ticino and Glarus — with land-use plan, noise sensitivity level, hazard map, groundwater protection, contaminated sites, forest, and (depending on the canton) heritage and archaeology inventories from the harmonised geodata services (geodienste.ch) and the free cantonal geodata services. All in one call as a thematic dossier with red flags; further cantons will follow here.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
Retrieve municipal information and zone factors, calculate the value capture levy and assess entire parcel lists in one pass.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
The complete toolbox: start a weighing of interests under Art. 3 of the Spatial Planning Ordinance, upload and export documents, run EIA screenings with cross-check and Word export, search case law, get a site report for a parcel, plus SPEKT-AI answers about the SPEKTRUM products.
Connection point for the AI assistant, not a website: copy the address and enter it in the assistant as a connector. Opened in a browser it only shows an error message.
No account needed: SPEKT-AI answers questions about the SPEKTRUM products, provides current prices, a product overview, a solution finder and a comparison of minute-taking tools.
All services in one package: federal geodata, building zone capacity with building application pre-check, GIS Zurich, geodata Lucerne and Graubünden, value capture, weighing of interests and EIA screening.
All 9 services, 118 tools
One account for the whole firm, any number of clients
Sign-in via OAuth, no API key in the chat
Monthly call quota, usage available on request
Pay by card or TWINT, credentials sent by e-mail immediately
Cancel any time in the customer portal, effective at month end
For students at ETH, UZH, ZHAW, FHNW and other universities: the professional tools for geodata, building zones, building regulations and case law, free for 6 months.
Sign up with your university e-mail, confirmed by link in two minutes
One account per person, valid for 6 months, then confirm again
Fair-use monthly quota, for study and teaching only
Prices in CHF, excl. VAT. The full subscription applies per firm or organisation and is billed monthly, by card or TWINT (payment processing via Stripe). No minimum term: cancel any time in the customer portal, effective at the end of the month.
How to get access
1
Subscribe
Pay online via the «Subscribe» button, by card or TWINT. Right afterwards you receive the e-mail address and password for your firm’s account by e-mail. This step is not needed for SPEKT-AI.
2
Copy the address
Copy the address of the desired service with the «Copy address» button, e.g. https://mcp.spekt.ch/spekt-ai/mcp.
3
Connect
In Claude (claude.ai or the desktop app) go to Settings → Connectors → «Add custom connector» and paste the address. Other MCP-capable clients (ChatGPT, Cursor, VS Code) work the same way.
4
Sign in
When connecting for the first time, the mcp.spekt.ch sign-in page opens: enter e-mail and password, click «Grant access». The tools are then available in the chat without signing in again.