← Back to Plugins
MCP Server MCP

io.github.ljcl/strava-mcp

github By github 👁 1 views ▲ 0 votes

Remote MCP server for your Strava activities, segments, and routes

Homepage Verified source GitHub

Install

oci:ghcr.io/ljcl/strava-mcp:3.0.0

Configuration Example

{
  "remotes": [],
  "packages": [
    {
      "registryType": "oci",
      "identifier": "ghcr.io/ljcl/strava-mcp:3.0.0",
      "runtimeHint": "docker",
      "transport": {
        "type": "streamable-http",
        "url": "http://localhost:3000/mcp"
      },
      "environmentVariables": [
        {
          "description": "Strava API client ID",
          "isRequired": true,
          "format": "string",
          "name": "STRAVA_CLIENT_ID"
        },
        {
          "description": "Strava API client secret",
          "isRequired": true,
          "format": "string",
          "isSecret": true,
          "name": "STRAVA_CLIENT_SECRET"
        },
        {
          "description": "Public HTTPS URL used for the Strava OAuth callback",
          "isRequired": true,
          "format": "string",
          "name": "PUBLIC_URL"
        },
        {
          "description": "Optional initial access token from setup-auth",
          "format": "string",
          "isSecret": true,
          "name": "STRAVA_ACCESS_TOKEN"
        },
        {
          "description": "Optional initial refresh token from setup-auth",
          "format": "string",
          "isSecret": true,
          "name": "STRAVA_REFRESH_TOKEN"
        },
        {
          "description": "Shared secret gating /mcp and the OAuth web routes (recommended when internet-facing)",
          "format": "string",
          "isSecret": true,
          "name": "MCP_AUTH_TOKEN"
        },
        {
          "description": "Server port (default 3000)",
          "format": "number",
          "name": "PORT"
        },
        {
          "description": "Override token storage directory (default ./data)",
          "format": "string",
          "name": "TOKEN_DATA_DIR"
        },
        {
          "description": "Absolute directory for exported route files",
          "format": "filepath",
          "name": "ROUTE_EXPORT_PATH"
        }
      ]
    }
  ]
}
mcp model-context-protocol oci

Comments

Sign in to leave a comment

Loading comments...