Skip to content
Squatch MCP

io.github.cyanheads/earthquake-mcp-server

io.github.cyanheads/earthquake-mcp-server

by io.github.cyanheads· v0.5.2Source: Official MCP Registry

MCP Bill of Materials

A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/061dcc31-a376-4819-865d-0a2e842442ce/mcbom.

MCP Bill of Materials

root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "io.github.cyanheads/earthquake-mcp-server"
title: null
description: "Search USGS and EMSC seismic data — real-time feeds, event queries, and earthquake counts."
version: "0.5.2"
homepage_url: null
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "io.github.cyanheads"
display_name: "io.github.cyanheads"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/cyanheads/earthquake-mcp-server"
provider: "github"
owner: "cyanheads"
name: "earthquake-mcp-server"
verified: false
packages[2]
0{4}
registry_type: "npm"
identifier: "@cyanheads/earthquake-mcp-server"
version: "0.5.2"
transport: "stdio"
1{4}
registry_type: "npm"
identifier: "@cyanheads/earthquake-mcp-server"
version: "0.5.2"
transport: "streamable-http"
transports[3]
0{5}
kind: "package"
type: "stdio"
endpoint_url: null
endpoint_host: null
auth_type: "unknown"
1{5}
kind: "package"
type: "streamable-http"
endpoint_url: null
endpoint_host: null
auth_type: "unknown"
2{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://earthquake.caseyjhand.com/mcp"
endpoint_host: "earthquake.caseyjhand.com"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "modern"
negotiated_version: "2026-07-28"
supported_versions[0]
transport_type: "streamable-http"
tools[4]
0{9}
name: "earthquake_count_events"
title: "Count Earthquakes"
effect: "READ"
effect_confidence: 0.809
capabilities[2]
0{2}
capability: "CALENDAR"
confidence: 0.828
1{2}
capability: "LOCATION"
confidence: 0.967
risk_severity: "LOW"
fingerprint: "6fdc3683b740664bf6467416c8da06610cf4594b2f8ff30e5eb7ec2080321653"
input_schema_fingerprint: "84206cef8ccdcd044aad17fc6c49aa1dd306ab61e3943269ebd1ce9b5fc24530"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
1{9}
name: "earthquake_get_event"
title: "Get Earthquake Event Detail"
effect: "READ"
effect_confidence: 0.888
capabilities[2]
0{2}
capability: "CALENDAR"
confidence: 0.61
1{2}
capability: "LOCATION"
confidence: 0.721
risk_severity: "LOW"
fingerprint: "4822c7714d7650333f664b7807fd990a40c7fa0545fb47b6142fa8f10266f6b1"
input_schema_fingerprint: "53671a3d24a547d426d26078a217d2cb250a89606323c68f5d9792d736b010b3"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
2{9}
name: "earthquake_get_feed"
title: "Get USGS Earthquake Feed"
effect: "READ"
effect_confidence: 0.905
capabilities[0]
risk_severity: "INFO"
fingerprint: "33fccc6816454a407f55d4a01a3231d2f9a44a7f1b6b6466fe00490b78635e9c"
input_schema_fingerprint: "e4b7e3d6d572b67b821f6b7c65def26b97fccc4f70fd6297f9660f74b564c8aa"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
3{9}
name: "earthquake_search_events"
title: "Search Earthquakes"
effect: "READ"
effect_confidence: 0.888
capabilities[2]
0{2}
capability: "CALENDAR"
confidence: 0.797
1{2}
capability: "LOCATION"
confidence: 0.979
risk_severity: "LOW"
fingerprint: "c1dcde063772d0f939faaa1487d99fd5e33b77fa40be617f11e63c50c1b8bcb2"
input_schema_fingerprint: "85091d29dcc0b7ff714f139d2e0f43a2629b24c851face2e4cb74ddd68a84046"
annotations{5}
title: null
readOnlyHint: true
destructiveHint: null
idempotentHint: true
openWorldHint: true
resources[25]
0{4}
key: "earthquake://feed/1.0/day"
kind: "resource"
mime_type: "application/json"
fingerprint: "4df9b36d2f1c389282599e91b9484ac518208212cfc1705bd8b4a32a2db9df87"
1{4}
key: "earthquake://feed/1.0/hour"
kind: "resource"
mime_type: "application/json"
fingerprint: "a2e757c27f52b505e7c7eeead55308a896378bbb8f62a3834a792bc2dd374da6"
2{4}
key: "earthquake://feed/1.0/month"
kind: "resource"
mime_type: "application/json"
fingerprint: "ba29f0f30f71c4c23ebc6343f4c7eaab8247f34876c0217b5fa679b2119eb406"
3{4}
key: "earthquake://feed/1.0/week"
kind: "resource"
mime_type: "application/json"
fingerprint: "76122f6d04c40c06602c3a97fba9d69ec5f80a1ec0d794339e633b87fa58d5b1"
4{4}
key: "earthquake://feed/2.5/day"
kind: "resource"
mime_type: "application/json"
fingerprint: "3169f91185979e38660ff8fd8ee785fc5bf25d653d627bb01cd2010f48beec36"
5{4}
key: "earthquake://feed/2.5/hour"
kind: "resource"
mime_type: "application/json"
fingerprint: "b918c3722b5c865c1181a3ff669ea4cf0cce47f6fa22268de7b960089fa14b64"
6{4}
key: "earthquake://feed/2.5/month"
kind: "resource"
mime_type: "application/json"
fingerprint: "7dc56f6947883be7b95fca3214b2976b9c62dd50e9db3dabe876d37ac31004af"
7{4}
key: "earthquake://feed/2.5/week"
kind: "resource"
mime_type: "application/json"
fingerprint: "8fbd267cf1b07a659b61888eab28e8e62b1249184950604e32d26e58d37d56de"
8{4}
key: "earthquake://feed/4.5/day"
kind: "resource"
mime_type: "application/json"
fingerprint: "200d76f5943e137a19d7d85b9388e226b32c3d250f0257c54e51163b04e96bc6"
9{4}
key: "earthquake://feed/4.5/hour"
kind: "resource"
mime_type: "application/json"
fingerprint: "2dec423e6c02b587ddbf57a5b40da847b69763fca90d4f9c0a491fe9998bbaf8"
10{4}
key: "earthquake://feed/4.5/month"
kind: "resource"
mime_type: "application/json"
fingerprint: "eb07966979fdc961570894d78895fb395a4b77fab38b4b83bf1d416c95387920"
11{4}
key: "earthquake://feed/4.5/week"
kind: "resource"
mime_type: "application/json"
fingerprint: "0fd29be0043126f648f74687dd58d12cd045a5d8eb2a7ce9b5e0c035d3ecb470"
12{4}
key: "earthquake://feed/all/day"
kind: "resource"
mime_type: "application/json"
fingerprint: "dc3dda19d1c3435f454c7ab6ab9a96bb113094afcc735e3471fa51c547e1d6bd"
13{4}
key: "earthquake://feed/all/hour"
kind: "resource"
mime_type: "application/json"
fingerprint: "17e53df6e0498558de6583b9c0ad50fe60aba6f3d082c6c9952b9a7a03f446bb"
14{4}
key: "earthquake://feed/all/month"
kind: "resource"
mime_type: "application/json"
fingerprint: "8a10134f3b1011ffe18eb66cae21c01f97e9629513fd512c2430b52e065dc62e"
15{4}
key: "earthquake://feed/all/week"
kind: "resource"
mime_type: "application/json"
fingerprint: "1f7e31a519a05113efd153075ab2c5cfbcf6ab70892a5ee544aaec754a4c2914"
16{4}
key: "earthquake://feed/significant/day"
kind: "resource"
mime_type: "application/json"
fingerprint: "53690f38f248aaa4ab85936d83c73891d6b91063167000440ee8f9e257299c86"
17{4}
key: "earthquake://feed/significant/hour"
kind: "resource"
mime_type: "application/json"
fingerprint: "398a54badf53c11172e762a86104a7728e9592ac085ba77fb6aba89491069ce5"
18{4}
key: "earthquake://feed/significant/month"
kind: "resource"
mime_type: "application/json"
fingerprint: "e928f4451e44e79d225d4d9a182e74baa37ada8d8fac2bed8c93e1147ba5d85a"
19{4}
key: "earthquake://feed/significant/week"
kind: "resource"
mime_type: "application/json"
fingerprint: "ca53bc4046a19d7c424415790e8163526746c46da53197483f9cfd981d707ef0"
20{4}
key: "skill://earthquake-guide/SKILL.md"
kind: "resource"
mime_type: "text/markdown"
fingerprint: "f526173d7f5abe684e662fdaf7757b9b287ebafb5be3a104a08e7469a8fd990b"
21{4}
key: "earthquake://event/{event_id}"
kind: "template"
mime_type: "application/json"
fingerprint: "9c53c637a5903eb19b51fe31d8a863137b185da3b75a1c0a07ad25703a648894"
22{4}
key: "earthquake://feed/{magnitude_tier}/{time_window}"
kind: "template"
mime_type: "application/json"
fingerprint: "e58569338b0052be550f67b5318bdf00bb951a9697f5b27b6a5768b893c70808"
23{4}
key: "earthquake://feed/{magnitude_tier}/{time_window}/page/{cursor}"
kind: "template"
mime_type: "application/json"
fingerprint: "453c7d59390a11f8ba6fc3c61956c0ddded0a6c6f461dc3706aaff27cfcf20c6"
24{4}
key: "skill://{+path}"
kind: "template"
mime_type: null
fingerprint: "9777dc7f1cf468158c157032a0ccebf9b50270f4e8753af9ccaf2fe99890ccf0"
prompts[0]
extensions[1]
0: "io.modelcontextprotocol/skills"
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "earthquake.caseyjhand.com"
registrable_domain: "caseyjhand.com"
source: "transport"
findings[1]
0{6}
check_id: "SQ-TOOL-INJECTION-INSTRUCTIONS"
category: "prompt_injection"
severity: "MEDIUM"
title: "Instructions addressed to the AI model"
subject_type: "tool"
subject_name: "earthquake_get_feed"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "partial"
security_scan: "no_critical_findings"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "io.github.cyanheads/earthquake-mcp-server"
registry_content_sha256: "eeee7ac31032391bdd6262d84d0be8f9fccc6700f6a1f3ed52ca5ed960d04a27"
scan_snapshot_fingerprint: "cb48807b7667cf4e36173f031830d7ae15bf2c20c5814ce3cdee372d368c0068"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T02:15:00.103Z"
observed_at: "2026-11-14T07:42:58.127+00:00"
registry_published_at: "2026-11-14T06:41:02.232896+00:00"
registry_updated_at: null