Search / com.sibfly/ground-motion
ground-motion
R0· no sign-inMeasured ground motion per US address (NASA InSAR). Self-register, $0.40/report, misses free.
v1.2.0 · active · repository · website · descriptor JSON · versions
Search / com.sibfly/ground-motion
R0· no sign-inMeasured ground motion per US address (NASA InSAR). Self-register, $0.40/report, misses free.
v1.2.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"ground-motion": {
"type": "http",
"url": "https://sibfly.com/mcp"
}
}
}claude mcp add --transport http ground-motion https://sibfly.com/mcp[mcp_servers.ground-motion]
url = "https://sibfly.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ground-motion": {
"type": "remote",
"url": "https://sibfly.com/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"ground-motion": {
"type": "http",
"url": "https://sibfly.com/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=ground-motion&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vc2liZmx5LmNvbS9tY3AifQ%3D%3D"
}{
"servers": {
"ground-motion": {
"type": "http",
"url": "https://sibfly.com/mcp"
}
}
}{
"mcpServers": {
"ground-motion": {
"httpUrl": "https://sibfly.com/mcp"
}
}
}extensions:
"ground-motion":
enabled: true
name: "ground-motion"
type: streamable_http
uri: "https://sibfly.com/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-06-18; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations9 of 9 tools declare readOnlyHint or destructiveHinttools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: get_account (destructiveHint, idempotentHint, openWorldHint); check_ground_motion (destructiveHint, idempotentHint, openWorldHint); get_usage (destructiveHint, idempotentHint, openWorldHint); …tools.token_costabout 1,469 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +dns-namespace +website +reachable +uptime-95% ~updated-110d-ago
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://sibfly.com/mcp streamable-http | none | yes | 95% | 395 ms | 2025-06-18 | 2026-10-20 |
ask_inspectorread-only | FREE follow-up Q&A with the SibFly Inspector about a report you ALREADY BOUGHT (buy via check_ground_motion first). Ask what the numbers mean for foundations, staleness, seasonal swings, etc. It answers only from the report's numbers (never invents), and won't give buy/walk-away advice. Per-account message allowance applies. |
buy_credits | Get a machine-usable payment link to top up credits (requires your Bearer API key). method 'stripe' returns a card checkout_url; 'crypto' returns a BTC invoice_url + txn_id. Open/relay the URL to complete payment; credits land automatically afterwards — confirm with get_account. |
check_ground_motionread-only | Measured ground motion (sinking/uplift) for a US address or lat/lon, in mm/year AND in/year, from NASA OPERA Sentinel-1 InSAR. Costs $0.40 from your SibFly credits; out-of-coverage / too-stale / too-low-confidence / fuzzy-geocode return FREE. Use the gate params to avoid paying for data you'd reject. dry_run=true is a FREE coverage+cost preview. |
check_portfolioread-only | Batch ground-motion for many US addresses in one call. Only covered addresses are billed ($0.40 each); misses and duplicate cells are free. If credits run out mid-batch the response status is 'insufficient_credits' and unbilled items are marked — top up (buy_credits) and retry them. |
get_accountread-only | FREE: your SibFly credit balance, price per report, reports remaining, and top-up URL. |
get_coverageread-only | FREE pre-flight: is a US address/point covered, how stale is the data (data_age_days), and what a report would cost. Accepts ONE address/lat+lon, OR addresses[] (up to 1000, needs your Bearer key) to size a whole job before spending. Call this before spending. |
get_motion_historyread-only | Multi-year cumulative motion history for an address. Pass from_date and to_date (YYYY-MM-DD) to get the movement between two dates. Costs $0.40 (misses free). dry_run=true is a FREE preview (points + dates + cost, no data); max_age_days returns free instead of billing for stale data. |
get_usageread-only | FREE: your recent billed calls (line-item ledger with request_id, endpoint, address, cost) so you can reconcile spend against reports. |
register_agent | FREE: create a new SibFly account and get an API key + free starter credits in ONE call — no human, no captcha, no card. Use this when you have no API key. SAVE the returned api_key and pass it as the Bearer token on later calls (MCP clients: set it as the Authorization header). |
Schemas: list_tools.
{
"name": "com.sibfly/ground-motion",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://sibfly.com/mcp",
"type": "streamable-http"
}
],
"version": "1.2.0",
"repository": {
"url": "https://github.com/james-sib/sibfly-api",
"source": "github"
},
"websiteUrl": "https://sibfly.com",
"description": "Measured ground motion per US address (NASA InSAR). Self-register, $0.40/report, misses free."
}