Garmin Documentation MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_garmin_docsB | Search Garmin Connect IQ API documentation for modules, classes, or functions |
| get_module_detailsB | Get detailed information about a specific Garmin Connect IQ module |
| get_class_detailsB | Get detailed information about a specific class in the Garmin Connect IQ API |
| list_modulesA | List all available Garmin Connect IQ modules with descriptions |
| get_api_examplesB | Get code examples for specific Garmin Connect IQ functionality |
| search_device_referenceB | Search device-specific reference documentation and capabilities |
| get_programming_guideC | Get programming guides and tutorials for Connect IQ development |
| search_faqA | Search frequently asked questions and troubleshooting information |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 8 tools
Each tool targets a distinct aspect of documentation (examples, class details, module details, guides, modules list, device reference, FAQ, general search), with no overlapping purposes.
All tool names follow a consistent verb_noun pattern using snake_case, with verbs like get, list, and search, making the set predictable.
Eight tools is well-scoped for a documentation server, providing focused access to different documentation types without being overwhelming or insufficient.
The set covers major documentation needs (searching, listing modules, getting details/examples/guides/FAQ/device reference), but lacks a dedicated tool to list classes within a module, though search can fill the gap.