Airffic InspectionPanduan masa depan inspeksi dengan drone

API / FOR AI & BUILDERS

Usable from ChatGPT,
Grok and Claude.

Seluruh isi panduan tersedia melalui JSON statis, REST API (OpenAPI 3.1), dan MCP (Model Context Protocol). Tidak ada yang bergantung pada akun atau kunci dari vendor AI tertentu.

1. JSON statis (berfungsi di mana saja)

Data hanya-baca yang diterbitkan bersama situs, dapat dibaca oleh ChatGPT, Grok, atau Claude yang sedang menjelajah, maupun oleh kode Anda sendiri. Indeks: /api/v1/index.json; ikhtisar berorientasi AI: /llms.txt.

curl https://inspection.airfficworld.com/api/v1/assets/bridge.json
curl https://inspection.airfficworld.com/api/v1/countries/jp.json

2. API REST (OpenAPI 3.1)

Pencarian, kalkulator, dan sinkronisasi status pembelajaran. Spesifikasi: /openapi.json. Di GPT kustom ChatGPT, impor URL ini sebagai Action. Untuk Grok atau Claude, gunakan spesifikasi yang sama untuk definisi fungsi/alat.

npm start   # http://localhost:8787
curl "http://localhost:8787/v1/search?q=bridge+gnss&lang=en"
curl -X POST http://localhost:8787/v1/calc/gsd -H 'content-type: application/json' \
  -d '{"sensorWidthMm":13.2,"focalLengthMm":8.8,"imageWidthPx":5472,"distanceM":3}'

3. MCP (klien Claude, ChatGPT, dan Grok yang mendukungnya)

Berjalan melalui stdio dan melalui HTTP (Streamable HTTP di /mcp). Alat: search_guide, get_asset, get_environment, list_cases, get_regulation, list_country_sources, calc_gsd, calc_coverage, calc_cost.

# Claude Desktop / Claude Code (stdio)
{ "mcpServers": { "airffic-inspection": { "command": "node", "args": ["tools/mcp.mjs"] } } }

# Remote MCP (ChatGPT connectors, xAI/Grok remote tools, Claude)
https://<your-host>/mcp

4. CLI dan Git

npm run cli -- search "トンネル 非GPS"
npm run cli -- asset sewer --lang en
npm run cli -- gsd --sensor 13.2 --focal 8.8 --width 5472 --distance 3

Semuanya berupa teks di Git (`src/content/`, `research/`). Agen AI mana pun dapat mengikuti `AGENTS.md` di repositori untuk berkontribusi dengan aturan yang sama.

5. Infrastruktur bersama Airffic

Masuk memakai akun Airffic bersama (Supabase Auth). Item yang disimpan, status bacaan, tanda centang, dan catatan hanya disinkronkan sebagai catatan milik pengguna itu sendiri melalui `inspection_pull` / `inspection_push`. Orang dan organisasi memakai ulang catatan bersama. Perubahan basis data sedang ditinjau sebagai common-infra PR #29 dan hanya akan diterapkan ke produksi setelah persetujuan pendiri; sampai saat itu, catatan tetap berada di perangkat ini.