Atlas Data Exchange

Infrastructure and hazard intelligence with provenance, spatial confidence and quality contracts.

사용해야 할까요

품질 및 안전성

A
설명 품질
95%
스키마 완전성
78%
이름 품질
90%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (1)

  • LOWTool 'sample_product' description lacks action verbsample_product에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~1,366토큰 (도구 정의)
~854 B일반적인 응답 크기
중간 정도의 주의 영향 (128k 컨텍스트의 1.07%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "atlas-data-exchange": {
      "url": "https://app.atlasipholdingsllc.com/mcp?src=mcp_registry"
    }
  }
}

원격 엔드포인트

https://app.atlasipholdingsllc.com/mcp?src=mcp_registrystreamable-http

할 수 있는 일

도구 목록

도구 (10)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢search_products(text, category, flagships_only, limit)

SEMANTIC product discovery: describe the need in plain words (industry, infrastructure type, hazard, question) and get products ranked by profile match (answers_questions, use_cases, industries, infrastructure_types, hazard_classes, example_questions), with the matched terms, what each product is NOT for, its temporal/spatial coverage, the cheapest satisfying tier, quality status and contract URL.

입력 스키마

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "category": {
      "type": "string"
    },
    "flagships_only": {
      "type": "boolean"
    },
    "limit": {
      "type": "integer"
    }
  },
  "required": []
}
🟢inspect_product(slug)

The full machine-readable commercial contract of one product: pricing ladder, credit multipliers, views, schema, measured quality, SLOs, provenance, join quality, semantics (ships through risk indicator), limitations.

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    }
  },
  "required": [
    "slug"
  ]
}
⚪sample_product(slug)

Free sample rows of a product (k-anonymised where applicable) with data_through and contract version.

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    }
  },
  "required": [
    "slug"
  ]
}
⚪answer_question(question, bbox)

Ask a question Atlas can answer live (seismic unusual in a region, wave energy, commodity regimes, logistics safety, what cells are alert-worthy). Returns verdict, evidence, datasets and the purchase path.

입력 스키마

{
  "type": "object",
  "properties": {
    "question": {
      "type": "string"
    },
    "bbox": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "minItems": 4,
      "maxItems": 4,
      "description": "[south, west, north, east]; used exactly. Without it a named region uses its preset box, stated in bbox_source"
    }
  },
  "required": [
    "question"
  ]
}
⚪quote_request(text, keywords, category, max_age_hours, budget_usd, ...)

Quote a dataset need: text / keywords / category, max_age_hours, budget_usd, resolution, window_days, records, region or bbox. Returns ranked products with the cheapest fitting tier, estimated records and credits, cost, and the exact purchase call.

입력 스키마

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "keywords": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "category": {
      "type": "string"
    },
    "max_age_hours": {
      "type": "number"
    },
    "budget_usd": {
      "type": "number"
    },
    "resolution": {
      "type": "string"
    },
    "window_days": {
      "type": "integer"
    },
    "records": {
      "type": "integer"
    },
    "region": {
      "type": "string"
    },
    "bbox": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "minItems": 4,
      "maxItems": 4,
      "description": "[south, west, north, east] in decimal degrees, e.g. Texas [25.8, -106.7, 36.5, -93.5]"
    }
  },
  "required": []
}
⚪quote_watch(text, bbox, cohorts, signals, min_severity, ...)

Quote a watch (signal feed): need text plus filters (bbox, cohorts, signals, min_severity, min_confidence) -> product (ranked like quote_request, among packs with the cell layer), cheapest tier that meets the need, best tier within budget, estimated events per month and credits (watch events cost 5 credits).

입력 스키마

{
  "type": "object",
  "properties": {
    "text": {
      "type": "string"
    },
    "bbox": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "minItems": 4,
      "maxItems": 4,
      "description": "[south, west, north, east] in decimal degrees, e.g. Texas [25.8, -106.7, 36.5, -93.5]"
    },
    "cohorts": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "signals": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "min_severity": {
      "type": "string",
      "enum": [
        "info",
        "elevated",
        "high",
        "critical"
      ],
      "description": "change-event severity floor (info < elevated < high < critical); other scales such as NWS Moderate/Severe are refused"
    },
    "min_confidence": {
      "type": "number"
    },
    "budget_usd": {
      "type": "number"
    }
  },
  "required": []
}
🟡get_changes(slug, since, api_key, dry_run)

Change events since a cursor. Anonymous: the latest-day preview, at most 10 events (limit_applied/limit_max in the response). With api_key: the metered signal feed for that subscription (GET /api/feeds/{slug}/changes).

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "since": {
      "type": "string"
    },
    "api_key": {
      "type": "string"
    },
    "dry_run": {
      "type": "boolean"
    }
  },
  "required": []
}
🟢get_entitlement(slug, api_key, resolution, days)

What an api_key is entitled to and has used: tier, credits quota, used, remaining, projected cost of a request, reset date.

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "api_key": {
      "type": "string"
    },
    "resolution": {
      "type": "string"
    },
    "days": {
      "type": "integer"
    }
  },
  "required": [
    "slug",
    "api_key"
  ]
}
🟡buy_product(slug, tier)

The exact purchase call for a product and tier (one-time pack via POST /api/datapacks/buy, subscription via POST /api/feeds/subscribe), with terms, idempotency and what is metered. Does not move money: purchases need a session (or Stripe checkout).

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "tier": {
      "type": "string"
    }
  },
  "required": [
    "slug"
  ]
}
🟡create_watch(slug, tier, webhook_url, bbox, cohorts, ...)

The exact subscribe call for a watch (mode=watch) with the filters given, its tier, price and metering, plus the webhook contract. Does not move money.

입력 스키마

{
  "type": "object",
  "properties": {
    "slug": {
      "type": "string"
    },
    "tier": {
      "type": "string"
    },
    "webhook_url": {
      "type": "string"
    },
    "bbox": {
      "type": "array",
      "items": {
        "type": "number"
      },
      "minItems": 4,
      "maxItems": 4,
      "description": "[south, west, north, east] in decimal degrees, e.g. Texas [25.8, -106.7, 36.5, -93.5]"
    },
    "cohorts": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "signals": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "min_severity": {
      "type": "string",
      "enum": [
        "info",
        "elevated",
        "high",
        "critical"
      ],
      "description": "change-event severity floor (info < elevated < high < critical); other scales such as NWS Moderate/Severe are refused"
    },
    "min_confidence": {
      "type": "number"
    }
  },
  "required": [
    "slug"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 10개
검증됨버전이 기록되지 않음도구 10개