Platform Pengembang Mariner GPS Tools
Ikhtisar & mulai cepat
Gunakan kalkulator navigasi teruji yang sama dengan yang mendukung Mariner GPS Tools melalui JSON REST API atau server Model Context Protocol.
Pilih REST atau MCP
Kedua antarmuka menggunakan mesin kalkulasi dan model izin yang sama. Gunakan REST dengan kunci API untuk aplikasi dan skrip tempat Anda mengontrol setiap permintaan. Gunakan MCP ketika asisten atau agen AI harus menemukan alat yang tersedia, memahami skemanya, dan memilih sendiri perhitungan yang tepat.
Permintaan langsung dan berversi
Memanggil perhitungan navigasi dari aplikasi, layanan, otomatisasi, dan skrip.
https://marinergps.tools/api/v1Alat untuk agen AI
Biarkan agen yang kompatibel dengan MCP menemukan kemampuan yang tersedia dan memilih perhitungan yang sesuai.
https://marinergps.tools/mcpOtentikasi
Dua metode masuk menjangkau mesin kalkulasi yang sama. Klien AI interaktif terhubung ke server MCP dan mengotorisasi akses di browser dengan OAuth. Aplikasi, layanan, skrip, dan integrasi manual menggunakan kunci API Mariner GPS Tools yang dikirim sebagai token Bearer. Kunci gratis dibuat dan dapat diputar atau dicabut kapan saja.
Buat kunci APIAuthorization: Bearer mrt_live_...Mulai cepat REST
Kirim permintaan JSON ke titik akhir REST berversi apa pun menggunakan kunci API Anda. Tanggapan menggunakan yang konsistenok, data, danerrorstruktur di semua alat perhitungan.
curl -X POST https://marinergps.tools/api/v1/bearing \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "content-type: application/json" \
-d '{
"from": { "lat": 50.1, "lng": -4.2 },
"to": { "lat": 49.8, "lng": -3.1 }
}'Mulai cepat MCP
Tambahkan URL server ke klien AI yang kompatibel dan setujui akses di browser Anda saat halaman otorisasi Mariner Tools terbuka. Klien menemukan penyiapan masuk dan alat yang tersedia secara otomatis, tanpa kunci atau token yang perlu disalin.
https://marinergps.tools/mcpAlternatif: konfigurasi manual dengan kunci API
Klien tanpa otorisasi browser dan integrasi programatik dapat mengirim kunci API sebagai gantinya:
{
"mcpServers": {
"mariner-tools": {
"url": "https://marinergps.tools/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}Format respons REST
Respons REST yang berhasil mengembalikan hasil terhitungdata. Kegagalan validasi dan permintaan mengembalikan kode kesalahan stabil yang dapat dibaca mesin bersama dengan pesan yang dapat dibaca manusia.
{
"ok": true,
"data": {
"degrees": 112.7,
"compass": "ESE"
}
}{
"ok": false,
"error": {
"code": "invalid_request",
"message": "Invalid bearing input."
}
}