MAD Synapse · World
Was dieses MCP kann
Provides geocoding, weather, exchange rates, holidays, time-zone conversion, astronomical data, country facts, and earthquake information.
Tools
Eingabeschema
{'type': 'object', 'required': ['country'], 'properties': {'country': {'type': 'string', 'description': 'name or ISO code'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'tld': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'cca2': {'type': ['string', 'null']}, 'cca3': {'type': ['string', 'null']}, 'flag': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'latlng': {'type': 'array', 'items': {'type': ['number', 'null']}}, 'region': {'type': ['string', 'null']}, 'source': {'type': ['string', 'null']}, 'borders': {'type': 'array'}, 'capital': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'demonym': {'type': ['string', 'null']}, 'gdp_usd': {'type': ['object', 'null'], 'properties': {'year': {'type': ['number', 'null']}, 'value': {'type': ['number', 'null']}}}, 'area_km2': {'type': ['number', 'null']}, 'languages': {'type': 'array', 'items': {'type': ['string', 'null']}}, 'subregion': {'type': ['string', 'null']}, 'un_member': {'type': ['boolean', 'null']}, 'currencies': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'code': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'symbol': {'type': ['string', 'null']}}}}, 'landlocked': {'type': ['boolean', 'null']}, 'population': {'type': ['object', 'null'], 'properties': {'year': {'type': ['number', 'null']}, 'value': {'type': ['number', 'null']}}}, 'independent': {'type': ['boolean', 'null']}, 'calling_code': {'type': ['string', 'null']}, 'official_name': {'type': ['string', 'null']}, 'gdp_per_capita_usd': {'type': ['object', 'null'], 'properties': {'year': {'type': ['number', 'null']}, 'value': {'type': ['number', 'null']}}}}}
Eingabeschema
{'type': 'object', 'properties': {'near': {'type': 'string', 'description': 'place or lat,lon (optional)'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1, 'description': 'How many quakes to return, largest first. Range 1-100. Default 20.'}, 'period': {'enum': ['hour', 'day', 'week', 'month'], 'type': 'string', 'default': 'day', 'description': 'Look-back window. One of "hour", "day", "week", "month". Default "day".'}, 'radius_km': {'type': 'number', 'default': 1000, 'maximum': 5000, 'minimum': 10, 'description': 'Search radius around the given place (only when a place is given). Range 10-5000. Default 1000.'}, 'min_magnitude': {'type': 'number', 'default': 4.5, 'maximum': 9, 'minimum': 0, 'description': 'Only quakes at or above this magnitude. Range 0-9. Default 4.5.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'count': {'type': ['number', 'null']}, 'period': {'type': ['string', 'null']}, 'quakes': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'lat': {'type': ['number', 'null']}, 'lon': {'type': ['number', 'null']}, 'url': {'type': ['string', 'null']}, 'time': {'type': ['string', 'null']}, 'alert': {}, 'place': {'type': ['string', 'null']}, 'depth_km': {'type': ['number', 'null']}, 'magnitude': {'type': ['number', 'null']}, 'felt_reports': {}, 'tsunami_flag': {'type': ['boolean', 'null']}}}}, 'source': {'type': ['string', 'null']}, 'strongest': {'type': ['object', 'null'], 'properties': {'lat': {'type': ['number', 'null']}, 'lon': {'type': ['number', 'null']}, 'url': {'type': ['string', 'null']}, 'time': {'type': ['string', 'null']}, 'alert': {'type': ['string', 'null']}, 'place': {'type': ['string', 'null']}, 'depth_km': {'type': ['number', 'null']}, 'magnitude': {'type': ['number', 'null']}, 'felt_reports': {'type': ['number', 'null']}, 'tsunami_flag': {'type': ['boolean', 'null']}}}, 'min_magnitude': {'type': ['number', 'null']}}}
Eingabeschema
{'type': 'object', 'properties': {'to': {'type': 'array', 'items': {'type': 'string', 'pattern': '^[A-Za-z]{3}$'}, 'maxItems': 30, 'description': 'targets (default: all) 0-30 items.'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'historical date (optional)'}, 'from': {'type': 'string', 'default': 'USD', 'pattern': '^[A-Za-z]{3}$', 'description': 'Base currency ISO 4217 code, e.g. "USD". Default "USD".'}, 'amount': {'type': 'number', 'default': 1, 'minimum': 0, 'description': 'Amount of the base currency to convert. Default 1.'}, 'end_date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'with date: returns a daily series'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'date': {'type': ['string', 'null']}, 'from': {'type': ['string', 'null']}, 'rates': {'type': ['object', 'null'], 'properties': {'AUD': {'type': ['number', 'null']}, 'EUR': {'type': ['number', 'null']}, 'JPY': {'type': ['number', 'null']}}}, 'amount': {'type': ['number', 'null']}, 'source': {'type': ['string', 'null']}}}
Eingabeschema
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 3, 'maximum': 10, 'minimum': 1, 'description': 'How many candidate matches to return. Range 1-10. Default 3.'}, 'query': {'type': 'string', 'description': 'address/place, or "lat,lon" for reverse'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'mode': {'type': ['string', 'null']}, 'query': {'type': ['string', 'null']}, 'results': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'lat': {'type': ['number', 'null']}, 'lon': {'type': ['number', 'null']}, 'osm': {'type': ['string', 'null']}, 'city': {}, 'name': {'type': ['string', 'null']}, 'type': {'type': ['string', 'null']}, 'state': {'type': ['string', 'null']}, 'street': {}, 'country': {'type': ['string', 'null']}, 'postcode': {}, 'country_code': {'type': ['string', 'null']}}}}, 'attribution': {'type': ['string', 'null']}}}
Eingabeschema
{'type': 'object', 'required': ['country'], 'properties': {'year': {'type': 'integer', 'maximum': 2075, 'minimum': 1975, 'description': 'Calendar year; defaults to the current year. Range 1975-2075.'}, 'country': {'type': 'string', 'description': 'ISO code or name, e.g. AU, United States'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'code': {'type': ['string', 'null']}, 'next': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'date': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'types': {'type': 'array'}, 'regions': {}, 'local_name': {'type': ['string', 'null']}, 'nationwide': {'type': ['boolean', 'null']}}}}, 'year': {'type': ['number', 'null']}, 'source': {'type': ['string', 'null']}, 'country': {'type': ['string', 'null']}, 'holidays': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'date': {'type': ['string', 'null']}, 'name': {'type': ['string', 'null']}, 'types': {'type': 'array'}, 'regions': {}, 'local_name': {'type': ['string', 'null']}, 'nationwide': {'type': ['boolean', 'null']}}}}, 'today_is_holiday': {'type': 'array'}}}
Eingabeschema
{'type': 'object', 'required': ['place'], 'properties': {'tz': {'type': 'string', 'description': 'IANA zone for local times'}, 'date': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'default today (UTC)'}, 'place': {'type': 'string', 'description': 'Place name or "lat,lon".'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'lat': {'type': ['number', 'null']}, 'lon': {'type': ['number', 'null']}, 'sun': {'type': ['object', 'null'], 'properties': {'dawn': {'type': ['string', 'null']}, 'dusk': {'type': ['string', 'null']}, 'night': {'type': ['string', 'null']}, 'polar': {}, 'sunset': {'type': ['string', 'null']}, 'sunrise': {'type': ['string', 'null']}, 'solar_noon': {'type': ['string', 'null']}, 'day_length_hours': {'type': ['number', 'null']}, 'golden_hour_morning_ends': {'type': ['string', 'null']}, 'golden_hour_evening_starts': {'type': ['string', 'null']}}}, 'date': {'type': ['string', 'null']}, 'moon': {'type': ['object', 'null'], 'properties': {'set': {'type': ['string', 'null']}, 'rise': {'type': ['string', 'null']}, 'phase': {'type': ['string', 'null']}, 'always_up': {'type': ['boolean', 'null']}, 'always_down': {'type': ['boolean', 'null']}, 'phase_fraction': {'type': ['number', 'null']}, 'illumination_pct': {'type': ['number', 'null']}}}, 'place': {'type': ['string', 'null']}, 'times_in': {'type': ['string', 'null']}}}
Eingabeschema
{'type': 'object', 'properties': {'add': {'type': 'string', 'description': 'e.g. "+3d 4h", "-90m", "+2w"'}, 'time': {'type': 'string', 'description': 'ISO time, "now", or a Unix timestamp; naive times are read in from_tz'}, 'to_tz': {'type': 'array', 'items': {'type': 'string'}, 'default': ['UTC'], 'maxItems': 20, 'description': 'IANA time zones to convert into. 0-20 items. Default ["UTC"].'}, 'until': {'type': 'string', 'description': 'second ISO date: returns the difference'}, 'from_tz': {'type': 'string', 'default': 'UTC', 'description': 'IANA time zone the input time is in, e.g. "America/New_York". Default "UTC".'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'utc': {'type': ['string', 'null']}, 'unix': {'type': ['number', 'null']}, 'added': {'type': ['string', 'null']}, 'iso_week': {'type': ['number', 'null']}, 'converted': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'zone': {'type': ['string', 'null']}, 'local': {'type': ['string', 'null']}, 'readable': {'type': ['string', 'null']}, 'utc_offset': {'type': ['string', 'null']}}}}, 'input_utc': {'type': ['string', 'null']}, 'source_zone': {'type': ['object', 'null'], 'properties': {'zone': {'type': ['string', 'null']}, 'local': {'type': ['string', 'null']}, 'readable': {'type': ['string', 'null']}, 'utc_offset': {'type': ['string', 'null']}}}}}
Eingabeschema
{'type': 'object', 'required': ['place'], 'properties': {'tz': {'type': 'string', 'description': 'IANA time zone for local times (optional)'}, 'days': {'type': 'integer', 'default': 3, 'maximum': 9, 'minimum': 1, 'description': 'Days of daily forecast to include. Range 1-9. Default 3.'}, 'place': {'type': 'string', 'description': 'city/address or "lat,lon"'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'properties': {'lat': {'type': ['number', 'null']}, 'lon': {'type': ['number', 'null']}, 'now': {'type': ['object', 'null'], 'properties': {'sky': {'type': ['string', 'null']}, 'time': {'type': ['string', 'null']}, 'temp_c': {'type': ['number', 'null']}, 'wind_ms': {'type': ['number', 'null']}, 'uv_index': {'type': ['number', 'null']}, 'wind_kmh': {'type': ['number', 'null']}, 'cloud_pct': {'type': ['number', 'null']}, 'dew_point_c': {'type': ['number', 'null']}, 'feels_like_c': {'type': ['number', 'null']}, 'humidity_pct': {'type': ['number', 'null']}, 'pressure_hpa': {'type': ['number', 'null']}, 'wind_gust_ms': {}, 'wind_from_deg': {'type': ['number', 'null']}, 'rain_next_hour_mm': {'type': ['number', 'null']}}}, 'daily': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'sky': {'type': ['string', 'null']}, 'date': {'type': ['string', 'null']}, 'max_c': {'type': ['number', 'null']}, 'min_c': {'type': ['number', 'null']}, 'rain_mm': {'type': ['number', 'null']}, 'max_gust_ms': {}, 'max_wind_ms': {'type': ['number', 'null']}}}}, 'place': {'type': ['string', 'null']}, 'source': {'type': ['string', 'null']}, 'updated': {'type': ['string', 'null']}, 'hourly_48h': {'type': 'array', 'items': {'type': ['object', 'null'], 'properties': {'sky': {'type': ['string', 'null']}, 'time': {'type': ['string', 'null']}, 'local': {'type': ['string', 'null']}, 'temp_c': {'type': ['number', 'null']}, 'rain_mm': {'type': ['number', 'null']}, 'wind_ms': {'type': ['number', 'null']}, 'rain_prob_pct': {}}}}}}
Letzte Tool-Änderungen
Ähnliche MCP-Server
UK Environmental Intelligence MCP Server from MCPBundles
Provides UK environmental intelligence covering flood warnings, river and groundwater readings, bathing water quality, ecology ob…
Meteoswiss
Discovers and searches Swiss weather stations and federal geospatial datasets from MeteoSwiss and swisstopo, with links to data a…
Global Forest Watch
Browses and queries Global Forest Watch datasets covering forest loss and gain, alerts, fires, carbon, protected areas and relate…
Global Fishing Watch
Searches Global Fishing Watch vessel identities and AIS-derived events, and aggregates apparent fishing effort by location, date,…
Smarter Weather
Provides weather forecasts, observations, alerts, air quality, climate data, severe-weather analysis, maps, and gridded meteorolo…
DeepMap AI -- Earth Grounding
Provides evidence-backed, location-specific information on water availability, ground stability, seismic and space-weather hazard…
Atlas Data Exchange
Discovers, samples, evaluates, purchases, and monitors spatial datasets covering infrastructure, hazards, logistics, commodities,…
DeepPVMapper
Queries and aggregates a French registry of rooftop solar detections, including locations, estimated capacity, imagery validation…