Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Garmin Documentation MCP Server
Garmin Documentation MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 6:02:49 PM

Garmin Documentation MCP Server

User RatingsBe the first to rate and review this MCP server!
View Repository10 GitHub StarsTotal stargazers on GitHub for the source repository (10 stars).

Offline MCP server providing comprehensive Garmin Connect IQ SDK 8.2.3 docs with semantic search and code examples.

Quick Install

Automated & IDE Setup

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.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself β€” its README, its docs, or a verified owner. We haven’t found those for ztuskes/garmin-documentation-mcp-server, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Tool Schemas (6) Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Overview

This MCP server offers full offline access to Garmin Connect IQ SDK 8.2.3 documentation, including API references, programming guides, device specs, and FAQs. It supports deep semantic search with fuzzy matching and cross-references, enabling fast, accurate retrieval of SDK details and code examples. Use it to integrate Garmin SDK documentation into AI assistants or developer tools without internet dependency.

Use cases

β€’Search Garmin Connect IQ SDK modules, classes, and functions offline
β€’Retrieve code examples for specific Garmin SDK topics
β€’Access device-specific hardware and memory reference information
β€’Consult programming guides and tutorials for Connect IQ development
β€’Find troubleshooting info for common Garmin SDK issues

Key features

β€’Offline access to complete Garmin Connect IQ SDK 8.2.3 docs
β€’Semantic search across API, guides, device references, and FAQs
β€’Corrected API Level to SDK version mapping for accurate context
β€’Detailed module and class information with version details
β€’Device-specific capability and hardware feature lookup
β€’Code examples with SDK version-specific syntax

Capabilities & Tool Schemas (6) ~13 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Garmin Documentation MCP Server.

query

Callable MCP tool function

category

Callable MCP tool function

module_name

Callable MCP tool function

class_name

Callable MCP tool function

topic

Callable MCP tool function

device_type

Callable MCP tool function

Documentation Overview

Garmin Documentation MCP Server

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.

Features

πŸš€ 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

v1.0.1 New Features

✨ 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:

Core API Tools

  • search_garmin_docs: Enhanced search across modules, classes, methods, properties, constants, and guides
  • get_module_details: Complete module information with corrected version mapping
  • get_class_details: Detailed class information with proper SDK version context
  • list_modules: Comprehensive listing of all SDK 8.2.3 modules with statistics
  • get_api_examples: Code examples with SDK version-specific syntax

New Documentation Tools

  • search_device_reference: Search device-specific capabilities, memory limits, and hardware features
  • get_programming_guide: Access getting started guides, tutorials, and development best practices
  • search_faq: Find troubleshooting info for common issues (fonts, memory, graphics, etc.)

Installation

  1. Clone or download this repository
  2. Copy the Garmin Connect IQ SDK 8.2.3 documentation to a docs/ folder in the project root
  3. Install dependencies:
Terminal
npm install
  1. Build the project:
Terminal
npm run build

Note: 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.

Usage

Running the Server

For development:

Terminal
npm run dev

For production:

Terminal
npm start

Configuration for Claude Code (Recommended)

Add the MCP server using the Claude Code CLI:

bash
# Add the server (run from any directory)
claude mcp add garmin-documentation /path/to/garmin-documentation-mcp-server/dist/index.js

# Or add at project scope for team collaboration
claude mcp add --scope project garmin-documentation /path/to/garmin-documentation-mcp-server/dist/index.js

Verify installation:

Terminal
claude mcp list

Configuration for Claude Desktop

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

config.json
{
  "mcpServers": {
    "garmin-documentation": {
      "command": "node",
      "args": ["/path/to/garmin-documentation-mcp-server/dist/index.js"]
    }
  }
}

Replace /path/to/garmin-documentation-mcp-server with the actual path to your installation.

Available Tools

Core API Tools

search_garmin_docs

Enhanced search across the entire Garmin Connect IQ documentation ecosystem.

Parameters:

  • query (required): Search term
  • category (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_module_details

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_class_details

Get detailed information about a specific class with proper SDK version context.

Parameters:

  • class_name (required): Name of the class
  • module_name (optional): Module containing the class

list_modules

List all available Garmin Connect IQ modules with descriptions and statistics.

get_api_examples

Get code examples for specific functionality with SDK version-specific syntax.

Parameters:

  • topic (required): Topic for examples (e.g., "activity monitoring", "bluetooth", "watchface")

New Documentation Tools (v1.0.1)

search_device_reference

Search device-specific reference documentation and hardware capabilities.

Parameters:

  • query (required): Search term for device capabilities, memory limits, or hardware features
  • device_type (optional): Device type filter (e.g., "watch", "bike", "golf")

Use Cases: Find memory limits, round device support, hardware-specific features.

get_programming_guide

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_faq

Search frequently asked questions and troubleshooting information.

Parameters:

  • query (required): Search term for FAQ or troubleshooting topics

Topics Include: Font rendering, memory management, graphics optimization, music control, map integration, and more.

Example Usage with Claude

Once configured, you can ask Claude questions like:

Core API Questions

  • "Search for bluetooth functionality in Garmin Connect IQ"
  • "Show me details about the System module"
  • "Get examples for creating a watch face"
  • "What classes are available in the Activity module?"
  • "List all available modules"
  • "Find methods related to heart rate monitoring"

New v1.0.1 Capabilities

  • "Are complications available in SDK 7?" βœ… Now answers correctly with proper version mapping
  • "How do I use stdev function?" βœ… Now finds Math.stdev with complete examples
  • "Show me createPublicKey usage" βœ… Now finds Cryptography.createPublicKey with examples
  • "How do I get started with Connect IQ development?"
  • "What are the memory limits for different Garmin devices?"
  • "How do I support round devices in my app?"
  • "What's the difference between API Level and SDK version?"
  • "How do I troubleshoot font rendering issues?"
  • "Find device reference for watch memory capabilities"

Management Commands (Claude Code)

bash
# List all configured MCP servers
claude mcp list

# Get details about the server
claude mcp get garmin-documentation

# Remove the server
claude mcp remove garmin-documentation

Documentation Coverage

API Modules (33 modules, 282 classes, 27+ module functions)

The server provides access to all major Garmin Connect IQ modules including:

  • Activity: Activity recording and monitoring
  • ActivityMonitor: Daily activity metrics
  • ANT: ANT wireless communication
  • Application: App framework and lifecycle
  • BluetoothLowEnergy: BLE communication
  • Complications: Watch face complications (βœ… Available in SDK 6.x+, not 4.2+ as previously confusing)
  • Cryptography: Encryption, key generation, createPublicKey(), randomBytes()
  • Graphics: Drawing and rendering, createBufferedBitmap(), createColor()
  • Math: Statistical functions like stdev(), mean(), variance(), plus trigonometric functions
  • Position: GPS and location services
  • Sensor: Device sensor access
  • System: Core system functions (including round device detection)
  • WatchUi: User interface components
  • And 20 more modules...

Additional Resources (1,407+ files total)

  • Programming Guides: Getting started tutorials, app types, debugging, compiler documentation
  • Device Reference: Hardware specifications, memory limits, capabilities for all supported devices
  • FAQ Resources: Troubleshooting guides for fonts, graphics, memory, music, maps, and common issues
  • Personality Library: UI patterns, iconography, colors, confirmations for consistent app design
  • UX Guidelines: User experience best practices and design patterns

Version Accuracy

βœ… 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

License

MIT

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • Claude Task Master logoClaude Task Master

    AI-powered task management system for AI-driven development. Features PRD parsing, task expansion, multi-provider support (Claude, OpenAI, Gemini, Perplexity, xAI), and selective tool loading for optimized context usage.

    πŸ’» Developer Tools8 views
    Compare vs Claude Task Master β†’
  • UI5 MCP Server logoUI5 MCP Server

    MCP server for UI5 application development

    πŸ’» Developer Tools2 views
    Compare vs UI5 MCP Server β†’
  • Fivetran MCP logoFivetran MCP

    MCP server for Fivetran API - manage syncs, check status, and control data pipelines

    πŸ’» Developer Tools2 views
    Compare vs Fivetran MCP β†’
  • MCP Language Server logoMCP Language Server

    MCP Language Server helps MCP enabled clients navigate codebases more easily by giving them access to semantic tools like get definition, references, rename, and diagnostics.

    πŸ’» Developer Tools4 views
    Compare vs MCP Language Server β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
10
Stargazers on the source repository.
Last commit
1y ago
Most recent push to the default branch.
Tools exposed
6
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Garmin Documentation MCP Server

No, it operates fully offline using local Garmin Connect IQ SDK documentation files.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewGarmin Documentation MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ztuskes-garmin-documentation-mcp-server?style=directory)](https://allmcps.com/mcp/ztuskes-garmin-documentation-mcp-server)
HTML Embed
<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>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
Last updatedAug 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars10
GitHub Star CountTotal stargazers on GitHub representing community popularity (10 stars).
Last commit1y ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 10, 2025
43Quality signal: Fair Β· 43/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools20/30
Adoption & activity2/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Garmin Documentation MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS Code