Place an annotation on the map (direct)
add_annotationAdd a user-placed label at a specific coordinate. Annotations are independent of layers and live in their own id namespace. Strict: the id must not already be in use by another CURRENTLY-placed annotation (removed ids can be recycled).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Stable id for this annotation — caller-supplied. | |
| color | No | Optional CSS color for the marker + label. | |
| label | No | Optional text rendered at the point. | |
| coords | Yes | [lng, lat] in WGS84. | |
| map_id | Yes | ||
| rationale | No | Optional short label (≤300 chars) for the map edit history, e.g. "add wildfire layer". Omit it to send nothing beyond the tool arguments. |