gisgp
What this MCP does
Provides GIS geocoding, routing, spatial transformations, ArcGIS layer inspection and export, and location due diligence for hazards, infrastructure, energy, telecom, and site selection.
Tools
Input schema
{'type': 'object', 'title': 'analyze_locationArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'analyze_locationOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_airspace_obstruction_proximityArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}, 'proposed_height_agl_ft': {'type': 'number', 'title': 'Proposed Height Agl Ft', 'default': 0}}}
Output schema
{'type': 'object', 'title': 'assess_airspace_obstruction_proximityOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_datacenter_siteArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_datacenter_siteOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_energy_community_creditArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_energy_community_creditOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_ev_charging_siteArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_ev_charging_siteOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_grid_exposureArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_grid_exposureOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_pipeline_proximityArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_pipeline_proximityOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_portfolio_climate_disclosureArguments', 'required': ['properties'], 'properties': {'properties': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}, 'title': 'Properties'}}}
Output schema
{'type': 'object', 'title': 'assess_portfolio_climate_disclosureOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_property_hazardArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_property_hazardOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_property_hazard_x402Arguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Input schema
{'type': 'object', 'title': 'assess_protected_area_proximityArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_protected_area_proximityOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_reforestation_siteArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_reforestation_siteOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_renewable_siteArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_renewable_siteOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_site_due_diligenceArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_site_due_diligenceOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_supply_chain_redundancyArguments', 'required': ['site_a', 'site_b'], 'properties': {'site_a': {'type': 'array', 'items': {'type': 'number'}, 'title': 'Site A'}, 'site_b': {'type': 'array', 'items': {'type': 'number'}, 'title': 'Site B'}}}
Output schema
{'type': 'object', 'title': 'assess_supply_chain_redundancyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_telecom_siteArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_telecom_siteOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'assess_wildfire_riskArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'assess_wildfire_riskOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'audit_serviceArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'audit_serviceOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'buffer_geojsonArguments', 'required': ['geojson', 'distance_m'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}, 'distance_m': {'type': 'number', 'title': 'Distance M'}}}
Output schema
{'type': 'object', 'title': 'buffer_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'bundle_create_export_scheduleArguments', 'required': ['service_url', 'format', 'webhook_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'where': {'type': 'string', 'title': 'Where', 'default': '1=1'}, 'format': {'type': 'string', 'title': 'Format'}, 'weekday': {'type': 'integer', 'title': 'Weekday', 'default': 0}, 'monthday': {'type': 'integer', 'title': 'Monthday', 'default': 1}, 'run_hour': {'type': 'integer', 'title': 'Run Hour', 'default': 6}, 'frequency': {'type': 'string', 'title': 'Frequency', 'default': 'daily'}, 'service_url': {'type': 'string', 'title': 'Service Url'}, 'webhook_url': {'type': 'string', 'title': 'Webhook Url'}}}
Output schema
{'type': 'object', 'title': 'bundle_create_export_scheduleOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'bundle_export_fixedArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'where': {'type': 'string', 'title': 'Where', 'default': '1=1'}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'bundle_export_fixedOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'bundle_export_multi_formatArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'where': {'type': 'string', 'title': 'Where', 'default': '1=1'}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'bundle_export_multi_formatOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'bundle_geocode_enrichArguments', 'required': ['addresses'], 'properties': {'addresses': {'type': 'array', 'items': {'type': 'string'}, 'title': 'Addresses'}}}
Output schema
{'type': 'object', 'title': 'bundle_geocode_enrichOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'bundle_migrate_convertArguments', 'required': ['input_format', 'data'], 'properties': {'data': {'type': 'string', 'title': 'Data'}, 'to_epsg': {'type': 'integer', 'title': 'To Epsg', 'default': 0}, 'input_format': {'type': 'string', 'title': 'Input Format'}, 'round_decimals': {'type': 'integer', 'title': 'Round Decimals', 'default': 6}, 'simplify_tolerance': {'type': 'number', 'title': 'Simplify Tolerance', 'default': 0}}}
Output schema
{'type': 'object', 'title': 'bundle_migrate_convertOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'bundle_migration_readinessArguments', 'required': ['service_url_a', 'service_url_b'], 'properties': {'token_a': {'type': 'string', 'title': 'Token A', 'default': ''}, 'token_b': {'type': 'string', 'title': 'Token B', 'default': ''}, 'service_url_a': {'type': 'string', 'title': 'Service Url A'}, 'service_url_b': {'type': 'string', 'title': 'Service Url B'}}}
Output schema
{'type': 'object', 'title': 'bundle_migration_readinessOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'calculate_routeArguments', 'required': ['origin_lon', 'origin_lat', 'dest_lon', 'dest_lat'], 'properties': {'dest_lat': {'type': 'number', 'title': 'Dest Lat'}, 'dest_lon': {'type': 'number', 'title': 'Dest Lon'}, 'agol_token': {'type': 'string', 'title': 'Agol Token', 'default': ''}, 'origin_lat': {'type': 'number', 'title': 'Origin Lat'}, 'origin_lon': {'type': 'number', 'title': 'Origin Lon'}}}
Output schema
{'type': 'object', 'title': 'calculate_routeOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'cancel_export_scheduleArguments', 'required': ['schedule_id'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'schedule_id': {'type': 'string', 'title': 'Schedule Id'}}}
Output schema
{'type': 'object', 'title': 'cancel_export_scheduleOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'centroids_geojsonArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'centroids_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'check_field_typesArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'check_field_typesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'check_service_healthArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'check_service_healthOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'check_wallet_balanceArguments', 'properties': {}}
Output schema
{'type': 'object', 'title': 'check_wallet_balanceOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'classify_land_coverArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'classify_land_coverOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'compare_schemasArguments', 'required': ['service_url_a', 'service_url_b'], 'properties': {'token_a': {'type': 'string', 'title': 'Token A', 'default': ''}, 'token_b': {'type': 'string', 'title': 'Token B', 'default': ''}, 'service_url_a': {'type': 'string', 'title': 'Service Url A'}, 'service_url_b': {'type': 'string', 'title': 'Service Url B'}}}
Output schema
{'type': 'object', 'title': 'compare_schemasOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'convert_coordinatesArguments', 'required': ['points', 'from_epsg', 'to_epsg'], 'properties': {'points': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}, 'title': 'Points'}, 'to_epsg': {'type': 'integer', 'title': 'To Epsg'}, 'from_epsg': {'type': 'integer', 'title': 'From Epsg'}}}
Output schema
{'type': 'object', 'title': 'convert_coordinatesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'convex_hull_geojsonArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'convex_hull_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'count_featuresArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'where': {'type': 'string', 'title': 'Where', 'default': '1=1'}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'count_featuresOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'csv_to_geojsonArguments', 'required': ['csv'], 'properties': {'csv': {'type': 'string', 'title': 'Csv'}}}
Output schema
{'type': 'object', 'title': 'csv_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'csv_to_gpxArguments', 'required': ['csv'], 'properties': {'csv': {'type': 'string', 'title': 'Csv'}}}
Output schema
{'type': 'object', 'title': 'csv_to_gpxOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'detect_coordinate_orderArguments', 'required': ['points'], 'properties': {'points': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}, 'title': 'Points'}}}
Output schema
{'type': 'object', 'title': 'detect_coordinate_orderOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'discover_open_geodataArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}, 'query': {'type': 'string', 'title': 'Query'}}}
Output schema
{'type': 'object', 'title': 'discover_open_geodataOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'discover_open_geodata_proArguments', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 25}, 'query': {'type': 'string', 'title': 'Query'}, 'enrich': {'type': 'boolean', 'title': 'Enrich', 'default': True}}}
Output schema
{'type': 'object', 'title': 'discover_open_geodata_proOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'dissolve_geojsonArguments', 'required': ['geojson'], 'properties': {'by': {'type': 'string', 'title': 'By', 'default': ''}, 'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'dissolve_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'dxf_to_geojsonArguments', 'required': ['dxf'], 'properties': {'dxf': {'type': 'string', 'title': 'Dxf'}, 'layer': {'type': 'string', 'title': 'Layer', 'default': ''}}}
Output schema
{'type': 'object', 'title': 'dxf_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'dxf_to_pdf_reportArguments', 'required': ['dxf'], 'properties': {'dxf': {'type': 'string', 'title': 'Dxf'}, 'title': {'type': 'string', 'title': 'Title', 'default': 'DXF Site Plan Report'}}}
Output schema
{'type': 'object', 'title': 'dxf_to_pdf_reportOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'embed_map_snippetArguments', 'required': ['geojson'], 'properties': {'name': {'type': 'string', 'title': 'Name', 'default': 'Shared map'}, 'width': {'type': 'string', 'title': 'Width', 'default': '100%'}, 'height': {'type': 'string', 'title': 'Height', 'default': '480'}, 'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'embed_map_snippetOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'envelope_geojsonArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'envelope_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'epsg_suggestArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'epsg_suggestOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'estimate_costArguments', 'required': ['tool_name'], 'properties': {'units': {'type': 'integer', 'title': 'Units', 'default': 1}, 'tool_name': {'type': 'string', 'title': 'Tool Name'}}}
Output schema
{'type': 'object', 'title': 'estimate_costOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'export_geojson_to_excelArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'export_geojson_to_excelOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'export_geojson_to_pdfArguments', 'required': ['geojson'], 'properties': {'title': {'type': 'string', 'title': 'Title', 'default': 'GISGP GeoJSON Export'}, 'accent': {'type': 'string', 'title': 'Accent', 'default': '#2563eb'}, 'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'export_geojson_to_pdfOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'extract_domainsArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'extract_domainsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'find_layer_issuesArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'find_layer_issuesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'fix_geometryArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'fix_geometryOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'flatgeobuf_to_geojsonArguments', 'required': ['flatgeobuf_base64'], 'properties': {'flatgeobuf_base64': {'type': 'string', 'title': 'Flatgeobuf Base64'}}}
Output schema
{'type': 'object', 'title': 'flatgeobuf_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'format_coordinateArguments', 'required': ['lat', 'lon'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}, 'mgrs_precision': {'type': 'integer', 'title': 'Mgrs Precision', 'default': 5}}}
Output schema
{'type': 'object', 'title': 'format_coordinateOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'full_service_auditArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'full_service_auditOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'generate_static_map_imageArguments', 'required': ['geojson'], 'properties': {'width': {'type': 'integer', 'title': 'Width', 'default': 760}, 'accent': {'type': 'string', 'title': 'Accent', 'default': '#2563eb'}, 'height': {'type': 'integer', 'title': 'Height', 'default': 280}, 'basemap': {'type': 'string', 'title': 'Basemap', 'default': 'topo'}, 'geojson': {'type': 'string', 'title': 'Geojson'}, 'agol_token': {'type': 'string', 'title': 'Agol Token', 'default': ''}}}
Output schema
{'type': 'object', 'title': 'generate_static_map_imageOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geocode_addressArguments', 'required': ['address'], 'properties': {'address': {'type': 'string', 'title': 'Address'}, 'agol_token': {'type': 'string', 'title': 'Agol Token', 'default': ''}}}
Output schema
{'type': 'object', 'title': 'geocode_addressOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_diffArguments', 'required': ['geojson_a', 'geojson_b'], 'properties': {'id_field': {'type': 'string', 'title': 'Id Field', 'default': ''}, 'geojson_a': {'type': 'string', 'title': 'Geojson A'}, 'geojson_b': {'type': 'string', 'title': 'Geojson B'}}}
Output schema
{'type': 'object', 'title': 'geojson_diffOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_csvArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_csvOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_dxfArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_dxfOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_flatgeobufArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_flatgeobufOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_gpxArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_gpxOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_kmlArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_kmlOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_mapinfo_tabArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_mapinfo_tabOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_shapefileArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_shapefileOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geojson_to_wktArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geojson_to_wktOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geometry_health_reportArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geometry_health_reportOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'geometry_statsArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'geometry_statsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'georeference_dxfArguments', 'required': ['dxf', 'control_points'], 'properties': {'dxf': {'type': 'string', 'title': 'Dxf'}, 'control_points': {'type': 'string', 'title': 'Control Points'}}}
Output schema
{'type': 'object', 'title': 'georeference_dxfOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'get_climate_historyArguments', 'required': ['lon', 'lat', 'start_date', 'end_date'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}, 'end_date': {'type': 'string', 'title': 'End Date'}, 'variables': {'type': 'string', 'title': 'Variables', 'default': 'temperature_2m_mean,precipitation_sum'}, 'start_date': {'type': 'string', 'title': 'Start Date'}}}
Output schema
{'type': 'object', 'title': 'get_climate_historyOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'get_elevation_profileArguments', 'properties': {'end': {'anyOf': [{'type': 'array', 'items': {}}, {'type': 'null'}], 'title': 'End', 'default': None}, 'start': {'anyOf': [{'type': 'array', 'items': {}}, {'type': 'null'}], 'title': 'Start', 'default': None}, 'points': {'anyOf': [{'type': 'array', 'items': {}}, {'type': 'null'}], 'title': 'Points', 'default': None}, 'samples': {'type': 'integer', 'title': 'Samples', 'default': 50}}}
Output schema
{'type': 'object', 'title': 'get_elevation_profileOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'get_river_flow_statusArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'get_river_flow_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'get_terrain_profileArguments', 'required': ['lon', 'lat'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}}}
Output schema
{'type': 'object', 'title': 'get_terrain_profileOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'gpx_to_csvArguments', 'required': ['gpx'], 'properties': {'gpx': {'type': 'string', 'title': 'Gpx'}}}
Output schema
{'type': 'object', 'title': 'gpx_to_csvOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'gpx_to_geojsonArguments', 'required': ['gpx'], 'properties': {'gpx': {'type': 'string', 'title': 'Gpx'}}}
Output schema
{'type': 'object', 'title': 'gpx_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'gpx_to_kmlArguments', 'required': ['gpx'], 'properties': {'gpx': {'type': 'string', 'title': 'Gpx'}}}
Output schema
{'type': 'object', 'title': 'gpx_to_kmlOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'gpx_to_shapefileArguments', 'required': ['gpx'], 'properties': {'gpx': {'type': 'string', 'title': 'Gpx'}}}
Output schema
{'type': 'object', 'title': 'gpx_to_shapefileOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'grade_serviceArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'grade_serviceOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'guess_crs_from_coordinatesArguments', 'required': ['points'], 'properties': {'points': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}, 'title': 'Points'}}}
Output schema
{'type': 'object', 'title': 'guess_crs_from_coordinatesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'kml_to_geojsonArguments', 'required': ['kml'], 'properties': {'kml': {'type': 'string', 'title': 'Kml'}}}
Output schema
{'type': 'object', 'title': 'kml_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'kml_to_gpxArguments', 'required': ['kml'], 'properties': {'kml': {'type': 'string', 'title': 'Kml'}}}
Output schema
{'type': 'object', 'title': 'kml_to_gpxOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'kml_to_shapefileArguments', 'required': ['kml'], 'properties': {'kml': {'type': 'string', 'title': 'Kml'}}}
Output schema
{'type': 'object', 'title': 'kml_to_shapefileOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'list_dxf_layersArguments', 'required': ['dxf'], 'properties': {'dxf': {'type': 'string', 'title': 'Dxf'}}}
Output schema
{'type': 'object', 'title': 'list_dxf_layersOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'mapinfo_tab_to_geojsonArguments', 'required': ['mapinfo_tab_zip_base64'], 'properties': {'mapinfo_tab_zip_base64': {'type': 'string', 'title': 'Mapinfo Tab Zip Base64'}}}
Output schema
{'type': 'object', 'title': 'mapinfo_tab_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'minimum_rotated_rectangleArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'minimum_rotated_rectangleOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'nearest_features_geojsonArguments', 'required': ['geojson_a', 'geojson_b'], 'properties': {'geojson_a': {'type': 'string', 'title': 'Geojson A'}, 'geojson_b': {'type': 'string', 'title': 'Geojson B'}}}
Output schema
{'type': 'object', 'title': 'nearest_features_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'offset_coordinatesArguments', 'required': ['lon', 'lat', 'distance_m', 'bearing_deg'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}, 'distance_m': {'type': 'number', 'title': 'Distance M'}, 'bearing_deg': {'type': 'number', 'title': 'Bearing Deg'}}}
Output schema
{'type': 'object', 'title': 'offset_coordinatesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'overlay_geojsonArguments', 'required': ['geojson_a', 'geojson_b'], 'properties': {'op': {'type': 'string', 'title': 'Op', 'default': 'intersection'}, 'geojson_a': {'type': 'string', 'title': 'Geojson A'}, 'geojson_b': {'type': 'string', 'title': 'Geojson B'}}}
Output schema
{'type': 'object', 'title': 'overlay_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'parse_coordinateArguments', 'required': ['text'], 'properties': {'text': {'type': 'string', 'title': 'Text'}}}
Output schema
{'type': 'object', 'title': 'parse_coordinateOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'query_featuresArguments', 'required': ['service_url'], 'properties': {'limit': {'type': 'integer', 'title': 'Limit', 'default': 50}, 'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'where': {'type': 'string', 'title': 'Where', 'default': '1=1'}, 'out_fields': {'type': 'string', 'title': 'Out Fields', 'default': '*'}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'query_featuresOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'query_statisticsArguments', 'required': ['service_url', 'field'], 'properties': {'field': {'type': 'string', 'title': 'Field'}, 'stats': {'type': 'string', 'title': 'Stats', 'default': 'sum,avg,min,max,count'}, 'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'where': {'type': 'string', 'title': 'Where', 'default': '1=1'}, 'group_by': {'type': 'string', 'title': 'Group By', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'query_statisticsOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'rank_hazard_safe_sitesArguments', 'required': ['candidates'], 'properties': {'top_n': {'type': 'integer', 'title': 'Top N', 'default': 5}, 'candidates': {'type': 'array', 'items': {'type': 'array', 'items': {'type': 'number'}}, 'title': 'Candidates'}}}
Output schema
{'type': 'object', 'title': 'rank_hazard_safe_sitesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'rank_renewable_sitesArguments', 'required': ['candidates'], 'properties': {'top_n': {'type': 'integer', 'title': 'Top N', 'default': 5}, 'candidates': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}, 'title': 'Candidates'}}}
Output schema
{'type': 'object', 'title': 'rank_renewable_sitesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'reduce_precisionArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}, 'decimals': {'type': 'integer', 'title': 'Decimals', 'default': 6}}}
Output schema
{'type': 'object', 'title': 'reduce_precisionOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'reproject_geojsonArguments', 'required': ['geojson', 'from_epsg', 'to_epsg'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}, 'to_epsg': {'type': 'integer', 'title': 'To Epsg'}, 'from_epsg': {'type': 'integer', 'title': 'From Epsg'}}}
Output schema
{'type': 'object', 'title': 'reproject_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'rest_exploreArguments', 'required': ['service_url'], 'properties': {'token': {'type': 'string', 'title': 'Token', 'default': ''}, 'service_url': {'type': 'string', 'title': 'Service Url'}}}
Output schema
{'type': 'object', 'title': 'rest_exploreOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'shapefile_to_geojsonArguments', 'required': ['shapefile_zip_base64'], 'properties': {'shapefile_zip_base64': {'type': 'string', 'title': 'Shapefile Zip Base64'}}}
Output schema
{'type': 'object', 'title': 'shapefile_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'shapefile_to_gpxArguments', 'required': ['shapefile_zip_base64'], 'properties': {'shapefile_zip_base64': {'type': 'string', 'title': 'Shapefile Zip Base64'}}}
Output schema
{'type': 'object', 'title': 'shapefile_to_gpxOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'share_mapArguments', 'required': ['geojson'], 'properties': {'name': {'type': 'string', 'title': 'Name', 'default': 'Shared map'}, 'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'share_mapOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'simplify_geometryArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}, 'tolerance': {'type': 'number', 'title': 'Tolerance', 'default': 0.001}}}
Output schema
{'type': 'object', 'title': 'simplify_geometryOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'spatial_join_geojsonArguments', 'required': ['geojson_a', 'geojson_b'], 'properties': {'geojson_a': {'type': 'string', 'title': 'Geojson A'}, 'geojson_b': {'type': 'string', 'title': 'Geojson B'}, 'predicate': {'type': 'string', 'title': 'Predicate', 'default': 'intersects'}}}
Output schema
{'type': 'object', 'title': 'spatial_join_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'tile_mathArguments', 'required': ['lon', 'lat', 'zoom'], 'properties': {'lat': {'type': 'number', 'title': 'Lat'}, 'lon': {'type': 'number', 'title': 'Lon'}, 'zoom': {'type': 'integer', 'title': 'Zoom'}}}
Output schema
{'type': 'object', 'title': 'tile_mathOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'validate_geojsonArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'validate_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'voronoi_geojsonArguments', 'required': ['geojson'], 'properties': {'geojson': {'type': 'string', 'title': 'Geojson'}}}
Output schema
{'type': 'object', 'title': 'voronoi_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Input schema
{'type': 'object', 'title': 'wkt_to_geojsonArguments', 'required': ['wkt'], 'properties': {'wkt': {'type': 'string', 'title': 'Wkt'}}}
Output schema
{'type': 'object', 'title': 'wkt_to_geojsonOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
Recent tool changes
Similar MCP servers
UK Environmental Intelligence MCP Server from MCPBundles
Provides UK environmental intelligence covering flood warnings, river and groundwater readings, bathing water quality, ecology ob…
Maptiler
Provides MapTiler geocoding, coordinate conversion, and point or route elevation data using map and terrain datasets.
Open Meteo
Provides global weather forecasts, historical reanalysis, geocoding, air-quality, marine, and flood data for specified locations.
Nasa Eonet
Retrieves NASA EONET natural hazard events such as wildfires, storms, volcanoes, floods, and landslides, including geographic and…
Coordinates
Performs geographic coordinate calculations including bounding boxes, centroids, midpoints, and point-in-box tests.
Openweather
Provides geocoding, current weather, forecasts, and air-quality data for cities and geographic coordinates.
Usgs National Map
Accesses USGS National Map data and services for geographic and geospatial information.
Meteoswiss
Discovers and searches Swiss weather stations and federal geospatial datasets from MeteoSwiss and swisstopo, with links to data a…