You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Get started by integrating with your preferred AI development environment:
@@ -59,9 +78,35 @@ The `MAPBOX_ACCESS_TOKEN` environment variable is required. **Each tool requires
59
78
60
79
## Tools
61
80
62
-
### Mapbox API tools
81
+
### Documentation Tools
82
+
83
+
#### get_latest_mapbox_docs_tool
84
+
85
+
Access the latest official Mapbox documentation directly from the source. This tool fetches comprehensive, up-to-date information about all Mapbox APIs, SDKs, and developer resources from docs.mapbox.com/llms.txt.
86
+
87
+
**Parameters:** None required
88
+
89
+
**Example:**
90
+
91
+
```json
92
+
{}
93
+
```
94
+
95
+
**Returns:** Complete Mapbox documentation including all current APIs, SDKs, tools, and developer resources. Always up-to-date and more reliable than web search results.
96
+
97
+
**Example prompts:**
98
+
99
+
- "What are the latest Mapbox APIs available for developers?"
100
+
- "Show me all current Mapbox services and SDKs"
101
+
- "I need up-to-date Mapbox documentation for my project"
102
+
- "What mapping solutions does Mapbox offer for my tech stack?"
103
+
- "Give me an overview of Mapbox's navigation and routing capabilities"
104
+
- "Compare Mapbox web SDKs versus mobile SDKs"
105
+
- "What's new in the Mapbox ecosystem?"
106
+
107
+
📖 **[See more examples and interactive demo →](./docs/mapbox-docs-tool-demo.md)**
63
108
64
-
####Style Management Tools
109
+
### Style Management Tools
65
110
66
111
Complete set of tools for managing Mapbox styles via the Styles API:
67
112
@@ -115,7 +160,7 @@ Complete set of tools for managing Mapbox styles via the Styles API:
115
160
- "Please generate a preview link for this style"
116
161
- "Can you change the background to snow style?"
117
162
118
-
####Token Management Tools
163
+
### Token Management Tools
119
164
120
165
#### create-token
121
166
@@ -189,33 +234,7 @@ List Mapbox access tokens for the authenticated user with optional filtering and
189
234
- "List the 5 most recently modified tokens"
190
235
- "Show all public tokens in my account"
191
236
192
-
#### get_latest_mapbox_docs_tool
193
-
194
-
Access the latest official Mapbox documentation directly from the source. This tool fetches comprehensive, up-to-date information about all Mapbox APIs, SDKs, and developer resources from docs.mapbox.com/llms.txt.
195
-
196
-
**Parameters:** None required
197
-
198
-
**Example:**
199
-
200
-
```json
201
-
{}
202
-
```
203
-
204
-
**Returns:** Complete Mapbox documentation including all current APIs, SDKs, tools, and developer resources. Always up-to-date and more reliable than web search results.
205
-
206
-
**Example prompts:**
207
-
208
-
- "What are the latest Mapbox APIs available for developers?"
209
-
- "Show me all current Mapbox services and SDKs"
210
-
- "I need up-to-date Mapbox documentation for my project"
211
-
- "What mapping solutions does Mapbox offer for my tech stack?"
212
-
- "Give me an overview of Mapbox's navigation and routing capabilities"
213
-
- "Compare Mapbox web SDKs versus mobile SDKs"
214
-
- "What's new in the Mapbox ecosystem?"
215
-
216
-
📖 **[See more examples and interactive demo →](./docs/mapbox-docs-tool-demo.md)**
217
-
218
-
### Local processing tools
237
+
### Local Processing Tools
219
238
220
239
#### GeoJSON Preview tool (Beta)
221
240
@@ -341,11 +360,11 @@ An array of four numbers representing the bounding box: `[minX, minY, maxX, maxY
341
360
- "Calculate the bounding box of this GeoJSON file" (then upload a .geojson file)
342
361
- "What's the bounding box for the coordinates in the uploaded parks.geojson file?"
343
362
344
-
# Development
363
+
##Development
345
364
346
-
## Testing
365
+
###Testing
347
366
348
-
### Tool Snapshot Tests
367
+
####Tool Snapshot Tests
349
368
350
369
The project includes snapshot tests to ensure tool integrity and prevent accidental additions or removals of tools. These tests automatically discover all tools and create a snapshot of their metadata.
351
370
@@ -386,9 +405,9 @@ npm test -- --updateSnapshot
386
405
387
406
**Important**: Only update snapshots when you have intentionally added, removed, or modified tools. Unexpected snapshot failures indicate accidental changes to the tool structure.
0 commit comments