{"name":"io.openwaters/ais","title":"Open Waters AIS","endpoint":"https://ais.openwaters.io/mcp","repository":"https://github.com/openwatersio/aiscast","page":"https://lazaretto.dev/mcp-registry/io-openwaters-ais","badge":"https://lazaretto.dev/mcp-registry/io-openwaters-ais/badge.svg","listed_at":"2026-10-28T16:57:49.477Z","state":"no findings","check":{"checked_at":"2026-10-30T17:35:58.404Z","outcome":"read","tool_count":6,"tool_names":["find_vessels_in_area","find_vessels_near","get_coverage","get_vessel_track","get_vessels","search_vessels_by_name"],"sets_instructions":true,"verdict":"clear","findings":[],"rules_version":"2026.10.30a"},"tools":{"fingerprint":"313d0aaa00cc4c1fbea314745415c684f42400da1e17ed50362beab97889f4cc","tool_hashes":{"get_vessels":"5ee850ef4745c570162ae69ecc13e53a7f5b5968e3493a96eba91e29653d9aa8","get_coverage":"af6ce2c66f28134928d1d4b0bd53f997d884ad9cdaec1c43ce57b5309bc143eb","get_vessel_track":"6cce9956e4666bb3381c6845d511d5fe66533e28cbc94ab5a86967701222c0f7","find_vessels_near":"96839230104c5a055c2798acb3081c97fb205e68ce21b39cfe1be90ce7229c12","find_vessels_in_area":"c1436bfda5d6eb78bce51c96c74a606fa4f26f904b399074b88a9e90f3130482","search_vessels_by_name":"98df1bb83a704fd1300f950f14764e11183d6f484d99a84ab5d1d538306c26dd"},"instructions_hash":"f8e049c20794ad2e63bdc38400400c64b71da6e067f6c67278f0c83d101587de","fingerprinted_at":"2026-10-30T17:35:58.404Z","changed_at":null,"compared_since":"2026-10-30","changes":[]},"disclaimer":"Signals, not a warranty. A clean read means these rules found nothing, not that the server is harmless. An unread server is not checked."}