Offline MCP server providing comprehensive Garmin Connect IQ SDK 8.2.3 docs with semantic search and code examples.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Garmin Documentation MCP Server.
queryCallable MCP tool function
categoryCallable MCP tool function
module_nameCallable MCP tool function
class_nameCallable MCP tool function
topicCallable MCP tool function
device_typeCallable MCP tool function
An MCP (Model Context Protocol) server that provides comprehensive offline access to the complete Garmin Connect IQ SDK 8.2.3 documentation ecosystem for AI assistants like Claude.
π Fully Offline: Works with local documentation - no internet required!
π Complete Documentation: Access to API docs, programming guides, device reference, FAQ, and visual resources (1,407+ files)
π Enhanced Search: Deep semantic search with fuzzy matching and cross-reference support
β‘ Fast: Local parsing and indexing for instant responses
π― Accurate Versioning: Proper API Level to SDK version mapping (fixes common confusion)
π± Device-Specific Info: Hardware capabilities, memory limits, round device support
π Programming Guides: Getting started tutorials, debugging, testing, and best practices
β FAQ & Troubleshooting: Common issues with fonts, memory, graphics, and more
β¨ Fixed API Level Confusion: Now correctly shows API Level 4.2.0 (β SDK 6.x+) instead of misleading version info
β¨ Fixed Module Functions: Critical bug fix - now properly finds all module-level functions (Math.stdev, Cryptography.createPublicKey, etc.)
β¨ 3 New Tools: Device reference search, programming guides, and FAQ search
β¨ Enhanced Coverage: Now indexes programming guides, device docs, FAQ resources, and personality library
β¨ Better Search Results: Includes guide content in main search with comprehensive cross-references
The server provides the following tools:
docs/ folder in the project rootNote: On first run, the server will automatically parse and index all documentation files. This may take a few seconds initially but subsequent runs will be instant.
For development:
For production:
Add the MCP server using the Claude Code CLI:
Verify installation:
Add this server to your Claude Desktop configuration file:
On macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%\\Claude\\claude_desktop_config.json
Replace /path/to/garmin-documentation-mcp-server with the actual path to your installation.
Enhanced search across the entire Garmin Connect IQ documentation ecosystem.
Parameters:
query (required): Search termcategory (optional): Filter by type ("module", "class", "function", or "all")New in v1.0.1: Now includes programming guides, device docs, and FAQ in search results with proper API Level to SDK version mapping.
Get detailed information about a specific module with corrected version information.
Parameters:
module_name (required): Name of the module (e.g., "System", "Activity", "WatchUi")Improvement: Shows API Level 4.2.0 (β SDK 6.x+) instead of confusing raw API levels.
Get detailed information about a specific class with proper SDK version context.
Parameters:
class_name (required): Name of the classmodule_name (optional): Module containing the classList all available Garmin Connect IQ modules with descriptions and statistics.
Get code examples for specific functionality with SDK version-specific syntax.
Parameters:
topic (required): Topic for examples (e.g., "activity monitoring", "bluetooth", "watchface")Search device-specific reference documentation and hardware capabilities.
Parameters:
query (required): Search term for device capabilities, memory limits, or hardware featuresdevice_type (optional): Device type filter (e.g., "watch", "bike", "golf")Use Cases: Find memory limits, round device support, hardware-specific features.
Access programming guides and tutorials for Connect IQ development.
Parameters:
topic (required): Programming topic (e.g., "getting started", "app types", "debugging", "testing")Coverage: Getting started guides, app development tutorials, compiler documentation, debugging tips.
Search frequently asked questions and troubleshooting information.
Parameters:
query (required): Search term for FAQ or troubleshooting topicsTopics Include: Font rendering, memory management, graphics optimization, music control, map integration, and more.
Once configured, you can ask Claude questions like:
The server provides access to all major Garmin Connect IQ modules including:
β
Fixed Major Issue: API Level confusion resolved
β
Proper Mapping: API Level 4.2.0 correctly mapped to β SDK 6.x+
β
SDK 7 Support Confirmed: Complications, Activity info, round devices all properly supported
MIT
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/ztuskes-garmin-documentation-mcp-server)<a href="https://allmcps.com/mcp/ztuskes-garmin-documentation-mcp-server"><img src="https://allmcps.com/api/badge/ztuskes-garmin-documentation-mcp-server?style=directory" alt="Garmin Documentation MCP Server on AllMCPs" /></a>