DaedalMap Volcanic Activity
Was dieses MCP kann
Provides queryable global volcanic eruption data, including VEI, locations, dates, and event details.
Tools
Eingabeschema
{'type': 'object', 'properties': {'detail': {'enum': ['lite', 'full', 'download'], 'type': 'string', 'default': 'lite', 'description': 'Use lite to select a pack, full for expanded metric/query inventories, or download for the complete raw catalog URL.'}, 'loc_id': {'type': 'string', 'description': "Optional DaedalMap loc_id for catalog='data'. Combine with time_range to discover packs confirmed for both place and time. For place details without pack filtering, use get_loc_id_info."}, 'catalog': {'enum': ['data', 'geometry'], 'type': 'string', 'default': 'data', 'description': 'Catalog family. The geography facade defaults to geometry; other facades default to data.'}, 'time_range': {'type': 'object', 'properties': {'end': {'anyOf': [{'type': 'string'}, {'type': 'integer'}]}, 'start': {'anyOf': [{'type': 'string'}, {'type': 'integer'}]}}, 'description': "Optional inclusive discovery window for catalog='data'. At least one bound is required.", 'additionalProperties': False}, 'country_scope': {'type': 'string', 'description': "Optional ISO3 focus for catalog='geometry' with detail='lite'."}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['catalog', 'detail']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'packs': {'type': 'array', 'items': {'type': 'object'}}, 'detail': {'enum': ['lite', 'full', 'download'], 'type': 'string'}, 'reason': {'type': 'string'}, 'catalog': {'enum': ['data', 'geometry'], 'type': 'string'}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'anyOf': [{'required': ['action']}, {'required': ['tool']}], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'pack_count': {'type': 'integer', 'minimum': 0}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'download_url': {'type': 'string'}, 'generated_at': {'type': ['string', 'null']}, 'clarification': {'type': 'object'}, 'tool_families': {'type': 'array', 'items': {'type': 'object'}}, 'catalog_version': {'type': 'string'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['pack_id', 'metrics', 'filters'], 'properties': {'sort': {'anyOf': [{'type': 'object', 'required': ['field'], 'properties': {'field': {'type': 'string', 'minLength': 1}, 'direction': {'enum': ['asc', 'desc'], 'type': 'string'}}, 'additionalProperties': False}, {'type': 'array', 'items': {'type': 'object', 'required': ['field'], 'properties': {'field': {'type': 'string', 'minLength': 1}, 'direction': {'enum': ['asc', 'desc'], 'type': 'string'}}, 'additionalProperties': False}}], 'description': 'Sort by a sortable field from get_pack; direction defaults to asc.'}, 'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Maximum number of rows to return for the requested source or pack.'}, 'output': {'type': 'object', 'properties': {'format': {'enum': ['rows'], 'type': 'string', 'default': 'rows'}, 'include_provenance': {'type': 'boolean', 'default': False}}, 'description': 'Optional response controls. v1 supports rows only.', 'additionalProperties': False}, 'filters': {'type': 'object', 'properties': {'time': {'type': 'object', 'anyOf': [{'required': ['value']}, {'required': ['start']}, {'required': ['end']}], 'properties': {'end': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'string', 'format': 'date'}, {'type': 'integer'}]}, 'start': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'string', 'format': 'date'}, {'type': 'integer'}]}, 'value': {'anyOf': [{'type': 'string', 'format': 'date-time'}, {'type': 'string', 'format': 'date'}, {'type': 'integer'}]}, 'granularity': {'enum': ['daily', 'weekly', 'monthly', 'yearly', 'timestamp'], 'type': 'string'}}, 'description': 'Inclusive ISO-8601 date/datetime or integer-year selection. Use YYYY-MM-DD, not partial YYYY-MM strings.', 'additionalProperties': False}, 'equals': {'type': 'object', 'description': 'Exact field/value filters using filterable fields published by get_pack.', 'additionalProperties': {'anyOf': [{'type': ['string', 'number', 'integer', 'boolean', 'null']}, {'type': 'array', 'items': {'type': ['string', 'number', 'integer', 'boolean']}}]}}, 'compare': {'type': 'array', 'items': {'type': 'object', 'required': ['field', 'op', 'value'], 'properties': {'op': {'enum': ['=', '!=', '>', '>=', '<', '<='], 'type': 'string'}, 'field': {'type': 'string', 'minLength': 1}, 'value': {}}, 'additionalProperties': False}, 'description': 'Threshold filters using filterable fields or selected metric ids published by get_pack.'}, 'region_ids': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'minItems': 1, 'description': 'Canonical country or hierarchical loc_ids from get_pack, such as JPN or USA-TX.', 'uniqueItems': True}}, 'additionalProperties': {'anyOf': [{'type': ['string', 'number', 'integer', 'boolean', 'null']}, {'type': 'array', 'items': {'type': ['string', 'number', 'integer', 'boolean']}}]}}, 'metrics': {'type': 'array', 'items': {'type': 'string', 'minLength': 1}, 'minItems': 1, 'description': 'Exact metric ids from get_pack. Use event_count for aggregate counts only when get_pack publishes it.', 'uniqueItems': True}, 'pack_id': {'type': 'string', 'minLength': 1, 'description': 'Pack identifier from get_catalog. Newly catalog-admitted packs require no MCP schema change.'}, 'request_id': {'type': 'string', 'description': 'Optional caller-supplied request id for tracing and idempotency.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['source_id', 'row_count', 'rows']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'rows': {'type': 'array', 'items': {'type': 'object'}}, 'sort': {'type': 'array'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'limit': {'type': 'integer'}, 'reason': {'type': 'string'}, 'pack_id': {'type': 'string'}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'anyOf': [{'required': ['action']}, {'required': ['tool']}], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'row_count': {'type': 'integer', 'minimum': 0}, 'source_id': {'type': 'string'}, 'truncated': {'type': 'boolean'}, 'provenance': {'type': 'object'}, 'query_mode': {'type': 'string'}, 'request_id': {'type': ['string', 'null']}, 'capability_id': {'type': 'string'}, 'clarification': {'type': 'object'}, 'filters_applied': {'type': 'object'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['event_id'], 'properties': {'limit': {'type': 'integer', 'default': 100, 'maximum': 500, 'minimum': 1, 'description': 'Per-section ceiling for relationships, affected places, observations, or geometry frames.'}, 'include': {'type': 'array', 'items': {'enum': ['relationships', 'affected_places', 'observations', 'geometry'], 'type': 'string'}, 'description': 'Optional companion layers. Omit for the lightweight event summary. Geometry is never returned implicitly.', 'uniqueItems': True}, 'pack_id': {'type': 'string', 'description': 'Optional disaster pack hint. Recommended when known to avoid probing unrelated event sources.'}, 'event_id': {'type': 'string', 'minLength': 1, 'description': 'Exact stable event_id returned by a disaster-pack get_data row.'}, 'request_id': {'type': 'string', 'description': 'Optional caller-supplied request id for tracing.'}, 'geometry_mode': {'enum': ['current', 'timeline'], 'type': 'string', 'default': 'current', 'description': 'current returns the representative/current shape; timeline returns bounded progression frames where supported.'}, 'relationship_depth': {'type': 'integer', 'default': 1, 'maximum': 2, 'minimum': 1, 'description': 'Bounded cross-hazard traversal depth when relationships is included.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['event_id', 'pack_id', 'event']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'event': {'type': 'object'}, 'reason': {'type': 'string'}, 'pack_id': {'type': 'string'}, 'event_id': {'type': 'string'}, 'geometry': {'type': 'object'}, 'guidance': {'type': 'object'}, 'included': {'type': 'array', 'items': {'type': 'string'}}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'available': {'type': 'object'}, 'next_step': {'type': 'object', 'anyOf': [{'required': ['action']}, {'required': ['tool']}], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'source_id': {'type': 'string'}, 'event_type': {'type': 'string'}, 'next_steps': {'type': 'object'}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'observations': {'type': 'object'}, 'schema_class': {'type': 'string'}, 'clarification': {'type': 'object'}, 'relationships': {'type': 'object'}, 'affected_places': {'type': 'object'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'required': ['pack_id'], 'properties': {'detail': {'enum': ['lite', 'full', 'download'], 'type': 'string', 'default': 'lite', 'description': 'Use lite to decide and start, full for detailed MCP query metadata, or download for the complete raw metadata file.'}, 'catalog': {'enum': ['data', 'geometry'], 'type': 'string', 'description': 'Metadata family. When omitted, geometry facades default to geometry and known geometry-family ids are inferred; all other calls default to data.'}, 'pack_id': {'type': 'string', 'description': 'Pack identifier from get_catalog. Newly catalog-admitted packs require no MCP schema change.'}, 'release_unit': {'type': 'string', 'pattern': '^[A-Za-z0-9_-]+$', 'description': 'Optional non-country geometry release unit such as GLOBAL or MARINE. Do not combine with country_scope.'}, 'country_scope': {'type': 'string', 'pattern': '^[A-Za-z]{3}$', 'description': 'Optional ISO3 country for a geometry family. Omit it to learn which countries publish the family; provide it for country-specific versions, vintages, levels, and artifacts.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['catalog', 'pack_id', 'detail']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'detail': {'enum': ['lite', 'full', 'download'], 'type': 'string'}, 'reason': {'type': 'string'}, 'catalog': {'enum': ['data', 'geometry'], 'type': 'string'}, 'pack_id': {'type': 'string'}, 'sources': {'type': 'array', 'items': {'type': 'object'}}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'full_call': {'type': 'object'}, 'next_step': {'type': 'object', 'anyOf': [{'required': ['action']}, {'required': ['tool']}], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'download_url': {'type': 'string'}, 'clarification': {'type': 'object'}, 'download_call': {'type': 'object'}, 'material_policy': {'type': 'object'}}, 'additionalProperties': True}
Eingabeschema
{'type': 'object', 'oneOf': [{'not': {'required': ['topic']}, 'required': ['tool_name']}, {'not': {'required': ['tool_name']}, 'required': ['topic']}], 'properties': {'topic': {'enum': ['overview', 'data', 'disasters', 'custom_data', 'geometry'], 'type': 'string', 'description': 'Workflow overview. Do not combine with tool_name.'}, 'question': {'type': 'string', 'description': 'Optional question used only with a topic overview.'}, 'tool_name': {'type': 'string', 'description': 'Exact tool name from tools/list. Do not combine with topic.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', 'anyOf': [{'required': ['ok', 'tool_name']}, {'required': ['error']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'ok': {'type': 'boolean'}, 'error': {'type': 'object', 'required': ['code', 'message'], 'properties': {'code': {'type': 'string'}, 'details': {'type': 'object'}, 'message': {'type': 'string'}, 'retry_hint': {'type': 'string'}}, 'additionalProperties': True}, 'title': {'type': ['string', 'null']}, 'access': {'type': 'object'}, 'reason': {'type': 'string'}, 'purpose': {'type': 'string'}, 'examples': {'type': 'array'}, 'guidance': {'type': 'object'}, 'warnings': {'type': 'array', 'items': {'type': 'object'}}, 'next_step': {'type': 'object', 'anyOf': [{'required': ['action']}, {'required': ['tool']}], 'properties': {'url': {'type': 'string'}, 'tool': {'type': 'string'}, 'action': {'type': 'string'}, 'arguments': {'type': 'object'}}, 'additionalProperties': True}, 'tool_name': {'type': 'string'}, 'provenance': {'type': 'object'}, 'request_id': {'type': ['string', 'null']}, 'input_schema': {'type': 'object'}, 'clarification': {'type': 'object'}, 'recommended_next_calls': {'type': 'array'}, 'important_output_fields': {'type': 'array'}}, 'additionalProperties': True}
Letzte Tool-Änderungen
Ähnliche MCP-Server
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
osint
Provides source-cited US data and schemas for power systems, AI infrastructure, semiconductor production and trade, robotics, and…
whatif
Builds, validates, calibrates, compares, and simulates Petri-net process models using event logs, scenarios, invariants, and diag…
Us Iso Grid
Provides real-time and recent electricity grid data for CAISO, ERCOT, and NYISO, including demand, forecasts, fuel mix, emissions…
AOI — Environmental Intelligence for AI Agents
Provides paid, quote-based environmental intelligence assessments covering climate risk, emissions, biodiversity, air quality, ha…
Pharma Intel
Combines clinical trial, FDA, PubMed, drug identification, safety, pipeline, sales, patent, and pharmaceutical sponsor data for d…
Data Gov Sg
Provides Singapore government datasets and environmental feeds, including air quality, dataset metadata, and routed structured re…
Nih Reporter
Searches and analyzes NIH-funded research projects, awards, publications, funding trends, expirations, investigators, organizatio…