Garmin Personal MCP
by kongdayan
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OAUTH_KV_ID | Yes | The ID of the KV namespace you created for OAuth state; keep it unchanged for subsequent updates. | |
| WORKER_NAME | Yes | The name of your Cloudflare Worker, e.g. 'my-garmin-mcp'. | |
| AUTH_VERSION | No | Optional authorization version. | 1 |
| GARMIN_REGION | No | Optional region: 'cn' (default, China region) or 'global'. | cn |
| PUBLIC_ORIGIN | Yes | The public origin of your Worker, e.g. 'https://my-garmin-mcp.YOUR-SUBDOMAIN.workers.dev', without '/mcp'. | |
| DEPLOY_ENABLED | Yes | Set to 'true' to explicitly enable automatic deployment. | |
| OWNER_LOGIN_KEY | Yes | A separate random personal authorization passphrase, 32–256 characters of letters, digits, '_' or '-'. | |
| MCP_ACCESS_TOKEN | No | Optional separate secret used as the static Bearer token when ENABLE_STATIC_TOKEN=true. This is neither the Garmin Key nor an OAuth Client Secret. | |
| ENABLE_STATIC_TOKEN | No | Optional; set to 'true' to enable a static Bearer token for clients that require it. Requires MCP_ACCESS_TOKEN to also be set. | false |
| CLOUDFLARE_API_TOKEN | Yes | A Cloudflare API Token limited to the deployment account. | |
| CLOUDFLARE_ACCOUNT_ID | Yes | Your own Cloudflare Account ID. | |
| GARMIN_PERSONAL_API_KEY | Yes | Your own Garmin Personal API Key, obtained from Garmin. Used by the Worker to access Garmin data; do not put it in ChatGPT or authorization headers. |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues