Pin map
generate_pin_mapDraw a map with labelled dots at given latitude/longitude anywhere in the world (offices, stores, customers, events). Optional 'value' sizes the dots. The map zooms to the points automatically. To count points per region instead of pinning each one use locate_points with map set; to colour whole areas use generate_world_map or generate_country_map. Returns a hosted PNG link, a share page, alt text and editable PowerPoint/Excel links.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"data": "<data>"
},
"name": "generate_pin_map"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | One row per place. | |
| unit | No | Unit for the legend, e.g. 'EUR', 'users', '%'. | |
| title | No | Title shown above the map. | |
| width | No | Image width in pixels (default 960). | |
| format | No | png (default) or svg. SVG returns a link to a vector version of the map. | |
| height | No | Image height in pixels (default 600). | |
| brandTheme | No | Name of a brand theme saved on the user's account (their colours and footer), only when the user asks for their theme. Or "colorblind" for colours that people with colour-vision deficiency can tell apart (anyone can use it). |