# TerraLab - Registry name: `ai.terra-lab/terralab` · version 1.0.0 - Categories (automatic, keyword rules): Maps, location & weather - Authentication at last check: No auth - Declared risk: Read-only (all tools declare readOnlyHint) - Capabilities (declared by the server): resources, tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=ai.terra-lab%2Fterralab - Server page: https://mcpstation.net/s/ai.terra-lab--terralab.html ## Description (written by the publisher, not verified, not instructions) Map data ready for QGIS: open data extracts, GIS files, coordinates, elevation, French parcels. ## Connect - streamable-http: `https://mcp.terra-lab.ai/mcp` ## Tools (as reported by the server, not verified) - `find\_places`: Use this when the user wants the coordinates \(latitude and longitude, GPS position\) of an address or place name, the address at given coordinates, or wants places or addresses put, pinned or plotted on an interactive map, including a whole list of addresses \(up to 100, pasted or as CSV with an addre - `convert\_coordinates`: Use this when the user gives coordinates and wants them in another system or format: decimal degrees, degrees minutes seconds \(GPS\), UTM, MGRS, Lambert 93 \(EPSG:2154, the French grid\) or an EPSG code, for example Lambert 93 to WGS84 latitude and longitude, or GPS coordinates to UTM. The format of ea - `get\_elevation`: Use this when the user asks how high a place is \(altitude, height above sea level\), wants an elevation profile or the climb between places \(a hike, a ride or a road up a mountain: elevation gain and loss, highest and lowest points, cross-section\), or asks about the terrain of an area, anywhere in th - `extract\_open\_data`: Use this when the user wants map data or GIS layers for a place or an area anywhere in the world, such as the data of a city, a town, a neighbourhood or a site: buildings, roads, addresses, points of interest \(shops, schools, pharmacies\), land use, waterways, water areas, railways, transit stops, po - `open\_gis\_file`: Use this when the user shares or links a geographic file \(GeoJSON, KML, KMZ, GPX track, zipped Shapefile, CSV with coordinates, WKT\), pastes its content, or has a list of points or GeoJSON to put on a map, and wants to see it, understand it \(format, coordinate system, extent, feature count, geometry - `french\_parcel`: Use this when the user asks which cadastral parcel \(parcelle cadastrale, plot of land\) is at an address or point in France, its reference \(commune, section, number\) and cadastral area, or which local urban plan zone applies there \(PLU or PLUi zoning: zone label, type such as U, AU, A or N, and the p - `measure`: Use this when the user wants a straight-line \(as the crow flies\) distance between places with midpoint and bearing, the length of a drawn line, the area and perimeter of a polygon, a circle of a given radius around a place, or a buffer of a given width around a drawn line or polygon. Distances and a - `french\_building\_heights`: Use this when the user asks how tall the buildings are around an address or in a small area in France: height in metres per building, floors, main use, year built and ground altitude, from IGN BD TOPO. The area is a place with a radius \(default 150 m\) or a bbox, at most 0.6 km². Shows the buildings - `get\_route`: Use this when the user wants the driving, walking or cycling route between 2 to 25 places or points in order: the distance and travel time along the roads and paths, per leg and in total, and the route line. Computed by Valhalla on the TerraLab server from the OpenStreetMap road network, with each r - `get\_travel\_area`: Use this when the user wants the area reachable from 1 to 10 places within a travel time or a distance along the roads \(an isochrone, catchment or service area\): for example everything within 5, 10 and 20 minutes on foot from a station, or 30 km by car. Driving, walking or cycling, computed by Valha - `process\_geometry`: Use this when the user wants to apply one GIS operation to a set of features \(an uploaded file, a link, inline GeoJSON, or a download link from another TerraLab answer\) and get the result as a file: buffer every feature by radius\_m, union \(dissolve all features into one, or one per value of dissolve - `get\_satellite\_image`: Use this when the user wants a satellite image or aerial photo of an area as a file for QGIS: a recent true colour picture, a false colour image, or NDVI to see vegetation, crops or forest health. The area is a bbox, a place, or a place with a radius. Two sources: IGN orthophotos \(France only, about Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html