Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "estimate_detection_range", "get_vessel_photo" and "vessel_source_level"
⟨157 unchanged words⟩ − DT. Default target = merchant ship (cargobulk carrier, AIS 70, 200 m @ 12 kn,Clairwave ship-noise model,JOMOPANS-ECHO1/3-octavedecidecade band level) at 6 m; receiver ½ ⟨37 unchanged words⟩ there; a user frequency is reported as asked. If you give `source_level_db` without `frequency_hz`, the range is evaluated at 50 Hz. mode="active" (monostatic, `frequency_hz` required): ⟨95 unchanged words⟩
⟨301 unchanged words⟩ "default":null,"title":"Inputs"},"limited_by_max_range":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Limited By Max Range"},"location":{"anyOf":[{"$ref":"#/$defs/LocationInfo ⟨135 unchanged words⟩
{"properties":{"attribution":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Attribution"},"page":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Page"},"provenance":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Provenance"},"source":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Source"},"status":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Status"},"thumb":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Thumb"},"transient":{"anyOf":[{"type":"boolean"},{"type":"null"}],"default":null,"title":"Transient"}},"title":"VesselPhotoResult","type":"object"}
Radiated-noiseUnderwater radiated-noise source level of a ship (monopole, dB re 1 uPa@m,16 m reference source depth):broadband, third-octavedecidecade spectrum (ISO centres10 Hz - 100 kHz; model bands to 31.5 kHz, validated 20 Hz - 20 kHz) and broadband level, from themechanismJOMOPANS-ECHObreakdownreference spectrum model (cavitation,MacGillivraymachinery,&
Changed the definition of "estimate_detection_range"
Detection range (sonar equation, passive or active)
Location:Sonar detection range along a bearing from a location (lat/lon or `place`). Transmissionname.lossPassive(TL)sonarisdetectionALWAYSrange
Certificate recorded, valid to 2026-12-03
Authorization not required
First tool surface recorded: 13 tools (server version 1.29.1)
Showing the latest 5 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨61 unchanged words⟩ "default":null,"title":"Speed Kn"},"vessel_class":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Vessel Class"}},"title":"vessel_source_levelArguments","type":"object"}
⟨6 unchanged words⟩ ":null,"title":"Beam M"},"broadband_band_hz":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Broadband Band Hz"},"broadband_sl_db":{"anyOf":[{"type":"number ⟨21 unchanged words⟩ "default":null,"title":"Inputs"},"mechanisms_dbmodel":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mechanisms DbModel"},"note":{"anyOf":[{"type ⟨3 unchanged words⟩ "default":null,"title":"Note"},"notes":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Notes"},"provenance":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Provenance"},"reference_source_depth_m":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Reference Source Depth M"},"reference_speed_kn":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Reference Speed Kn"},"ship_class":{"anyOf":[{"type":"string ⟨26 unchanged words⟩ "title":"Spectrum Integrated Sl Db"},"uncertainty_db":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Uncertainty Db"},"units":{"anyOf":[{"type":"string ⟨2 unchanged words⟩ "}],"default":null,"title":"Units"},"validated_band_hz":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Validated Band Hz"},"vessel_class":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Vessel Class"}},"title":"SourceLevelResult","type":"object"}
{"properties":{"bandwidth_hz":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Bandwidth Hz"},"bearing_deg":{"default":0,"title":"Bearing Deg","type":"number"},"detection_threshold_db":{"anyOf":[{"type":"number"},{"type":"null"}],"default":0null,"title":"Detection Threshold Db"},"directivity_index_db":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Directivity Index Db"},"frequency_hz":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Frequency Hz"},"integration_time_s":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Integration Time S"},"lat":{"anyOf":[{"type":"number ⟨14 unchanged words⟩ ,"title":"Lon"},"max_range_km":{"anyOf":[{"type":"number"},{"type":"null"}],"default":40null,"title":"Max Range Km"},"mode":{"default":"passive","title":"Mode","type":"numberstring"},"month":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":6null,"title":"Month"},"noise_level_db":{"anyOf":[{"type":"integernumber"},{"noise_level_dbtype":{"null"}],"default":null,"title":"Noise Level Db"},"pd":{"default":0.5,"title":"Pd","type":"number"},"pfa":{"default":0.0001,"title":"Pfa","type":"number"},"place":{"anyOf":[{"type":"string ⟨2 unchanged words⟩ "default":null,"title":"Place"},"pulse_length_s":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Pulse Length S"},"receiver_depth_m":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Receiver Depth M"},"source_depth_m":{"anyOf":[{"type":"number"},{"source_depth_mtype":{"null"}],"default":null,"title":"Source Depth M"},"source_level_db":{"anyOf":[{"type":"number"},{"source_level_dbtype":{"null"}],"default":null,"title":"Source Level Db"},"target_depth_m":{"anyOf":[{"type":"number"}},{"requiredtype":["source_depth_mnull"}],"frequency_hzdefault":null,"source_level_dbtitle":"Target Depth M"},"receiver_depth_mtarget_strength_db":{"anyOf":[{"type":"number"},{"noise_level_dbtype":"null"}],"default":null,"title":"Target Strength Db"}},"title":"estimate_detection_rangeArguments","type":"object"}
⟨195 unchanged words⟩ "type":"object"}},"properties":{"assumptions":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Assumptions"},"bearing_deg":{"anyOf":[{"type":"number ⟨3 unchanged words⟩ ":null,"title":"Bearing Deg"},"best_band":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Best Band"},"caveats":{"anyOf":[{},{"type":"null"}],"default":null,"title":"Caveats"},"continuous_detection_range_km":{"anyOf":[{"type":"number ⟨17 unchanged words⟩ "title":"Detectable Fraction Of Track"},"detection_threshold_db":{"anyOf":[{"type":"number"},{"type":"null"}],"default":null,"title":"Detection Threshold Db"},"environment_run_id":{"anyOf":[{"type":"string ⟨43 unchanged words⟩ "default":null,"title":"Method"},"mode":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Mode"},"noise_level_db":{"anyOf":[{"type":"number ⟨74 unchanged words⟩ ":null,"title":"Signal Excess Vs Range"},"sonar_equation":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Sonar Equation"},"source_level_db":{"anyOf":[{"type ⟨13 unchanged words⟩
⟨7 unchanged words⟩ :true,"title":"Detection range (sonar equation, passive or active)"}