LoadSnap
resmiKueri catatan kepatuhan limbah Inggris Anda dari asisten AI mana pun. Akses hanya-baca ke catatan transfer limbah, tanda terima, tonase, dan pengiriman Pelacakan Limbah Digital DEFRA Anda sendiri.
Apa yang bisa Anda lakukan dengan LoadSnap MCP?
- Cari pergerakan limbah — Minta catatan transfer limbah atau pekerjaan berdasarkan pengangkut, produsen, atau nama pelanggan serta rentang tanggal melalui
find_movements. - Tinjau tanda terima lokasi — Daftarkan tanda terima limbah masuk di lokasi Anda sendiri, difilter berdasarkan pengangkut, produsen, atau rentang tanggal dengan
find_receipts. - Ringkas total pergerakan — Dapatkan jumlah pergerakan dan total berat selama suatu periode, opsional dipisahkan berdasarkan arah masuk/keluar, menggunakan
count_movements. - Periksa status pengajuan DEFRA — Hitung dan daftarkan pengajuan Digital Waste Tracking, termasuk catatan yang belum selesai, dengan
defra_filings. - Selesaikan nama perusahaan — Cocokkan nama perusahaan atau lokasi dengan pengangkut dan lokasi yang Anda kenal menggunakan
find_parties.
Dokumentasi
Referensi server MCP
Semua yang diperlukan untuk menghubungkan asisten AI ke akun LoadSnap, dan apa yang dapat dibaca setelah terhubung.
Endpoint
https://app.loadsnap.co.uk/api/mcp
Server Model Context Protocol jarak jauh yang menggunakan transport Streamable HTTP: JSON-RPC 2.0 melalui satu POST. Server bersifat stateless, sehingga tidak ada header sesi dan tidak ada aliran peristiwa yang diprakarsai server, dan GET mengembalikan 405.
Tambahkan ke Claude, Claude Code, ChatGPT, Cursor, atau klien lain yang kompatibel dengan MCP sebagai konektor khusus atau jarak jauh, menggunakan URL tersebut. Tidak ada kunci API yang perlu ditempel.
Autentikasi
OAuth 2.1: kode otorisasi dengan PKCE, plus Dynamic Client Registration, sehingga klien mendaftarkan dirinya sendiri tanpa pengaturan manual. Penemuan berfungsi dengan cara biasa, permintaan tidak terautentikasi yang mengembalikan 401 dengan header WWW-Authenticate yang menunjuk ke metadata sumber daya yang dilindungi.
| Metadata sumber daya yang dilindungi | /.well-known/oauth-protected-resource |
|---|---|
| Metadata server otorisasi | /.well-known/oauth-authorization-server |
| Pendaftaran klien dinamis | /api/oauth/register |
| Otorisasi | /oauth/authorize |
| Token | /api/oauth/token |
Orang tersebut masuk ke LoadSnap dan menyetujui koneksi di layar yang menyebutkan nama klien dan organisasi mereka. Token akses bertahan selama satu jam dan diperbarui dengan token penyegaran, sehingga koneksi tetap berfungsi tanpa masuk lagi.
Akses diotorisasi sebagai orang, bukan sebagai kunci. Keanggotaan organisasi dan paket diperiksa ulang pada setiap permintaan, sehingga menghapus seseorang dari organisasi mengakhiri akses konektor mereka bersamaan dengan itu.
Cakupan akses
Setiap kueri difilter secara ketat ke organisasi pengguna yang diotorisasi, diselesaikan di sisi server dari token. Klien tidak pernah menyediakan organisasi, sehingga tidak dapat meminta data perusahaan lain. Keamanan tingkat baris menegakkan batas yang sama di database di bawahnya.
Server bersifat read-only. Tidak ada alat yang membuat, mengedit, atau menghapus apa pun.
Alat
find_movements
Mendaftar atau mencari catatan pergerakan limbah (Waste Transfer Notes) dan pekerjaan.
| name | opsional | Nama produsen, pelanggan, atau pengangkut. Hapus untuk mendaftar semua dalam rentang tanggal. |
|---|---|---|
| date_from | opsional | Tanggal ISO (YYYY-MM-DD) batas bawah pada tanggal pengumpulan. |
| date_to | opsional | Tanggal ISO (YYYY-MM-DD) batas atas pada tanggal pengumpulan. |
find_receipts
Mendaftar atau mencari tanda terima untuk limbah yang tiba di lokasi organisasi sendiri.
| name | opsional | Nama pengangkut atau produsen. Hapus untuk mendaftar semua yang diterima dalam rentang. |
|---|---|---|
| date_from | opsional | Tanggal ISO (YYYY-MM-DD) batas bawah pada tanggal diterima. |
| date_to | opsional | Tanggal ISO (YYYY-MM-DD) batas atas pada tanggal diterima. |
count_movements
Menghitung pergerakan selama periode dan menjumlahkan beratnya, opsional dipecah berdasarkan arah.
| date_from | opsional | Tanggal ISO (YYYY-MM-DD) batas bawah pada tanggal pengumpulan. |
|---|---|---|
| date_to | opsional | Tanggal ISO (YYYY-MM-DD) batas atas pada tanggal pengumpulan. |
| direction | opsional | inbound, outbound, atau all. Inbound adalah limbah yang diterima di lokasi organisasi sendiri. |
defra_filings
Menghitung dan mendaftar pengiriman DEFRA Digital Waste Tracking, serta catatan yang masih menunggu untuk diajukan.
| date_from | opsional | Tanggal ISO (YYYY-MM-DD) batas bawah pada tanggal pengiriman. |
|---|---|---|
| date_to | opsional | Tanggal ISO (YYYY-MM-DD) batas atas pada tanggal pengiriman. |
| include_outstanding | opsional | Juga mengembalikan catatan yang belum diajukan. Defaultnya true. |
find_parties
Menyelesaikan nama perusahaan atau lokasi ke pengangkut dan lokasi yang dikenal organisasi.
| name | wajib | Nama perusahaan atau lokasi. |
|---|
Batasan dan format
Berat dikembalikan dalam kilogram kecuali nama bidang menyebutkan ton. Tanggal adalah ISO (YYYY-MM-DD). Dua alat pencarian mengembalikan 25 kecocokan terbaru; count_movements membaca hingga 1.000 baris dan melaporkan count_is_capped saat mencapai batas tersebut, sehingga angka yang dibatasi tidak pernah disajikan sebagai total yang tepat. Catatan yang diunggulkan sebagai sampel dikecualikan dari setiap hasil.
Persyaratan
Akun LoadSnap pada paket Pro atau lebih tinggi, dan login yang termasuk dalam organisasi LoadSnap. Setiap orang yang terhubung menggunakan login mereka sendiri, karena koneksi diotorisasi sebagai mereka.
Pertanyaan tentang konektor? Email info@loadsnap.co.uk, atau baca ringkasan konektor.