Index / MCP servers / HAPI Strava

HAPI Strava MCP server

HAPI Strava is a remote MCP server that gives an AI agent 13 tools, among them exploreSegments, getClubActivitiesById, getClubAdminsById. It answers at https://strava.run.mcp.com.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.

Status
Answering
Tools
13
Official
yes, served from com.ai
Reliability
10 of 10 checks
Response time
466 ms
Transport
streamable HTTP
Last checked
17 October 2026

Strava MCP tools for AI: athletes, activities, segments, clubs, routes. Powered by HAPI MCP server.

Description as the publisher wrote it.

The 13 tools HAPI Strava offers

ToolWhat it does
exploreSegmentsExplore segments - Returns the top 10 segments matching a specified query.
Inputs: bounds, activity_type, min_cat, max_cat
getClubActivitiesByIdList Club Activities - Retrieve recent activities from members of a specific club. The authenticated athlete must belong to the requested club in order to hit this endpoint. Pagination is supported. Athlete profile visibility is respected f
Inputs: id, page, per_page
getClubAdminsByIdList Club Administrators - Returns a list of the administrators of a given club.
Inputs: id, page, per_page
getClubByIdGet Club - Returns a given club using its identifier.
Inputs: id
getClubMembersByIdList Club Members - Returns a list of the athletes who are members of a given club.
Inputs: id, page, per_page
getEffortsBySegmentIdList Segment Efforts - Returns a set of the authenticated athlete's segment efforts for a given segment. Requires subscription.
Inputs: segment_id, start_date_local, end_date_local, per_page
getGearByIdGet Equipment - Returns an equipment using its identifier.
Inputs: id
getLoggedInAthleteGet Authenticated Athlete - Returns the currently authenticated athlete. Tokens with profile:read_all scope will receive a detailed athlete representation; all others will receive a summary representation.
getLoggedInAthleteClubsList Athlete Clubs - Returns a list of the clubs whose membership includes the authenticated athlete.
Inputs: page, per_page
getLoggedInAthleteStarredSegmentsList Starred Segments - List of the authenticated athlete's starred segments. Private segments are filtered out unless requested by a token with read_all scope.
Inputs: page, per_page
getRoutesByAthleteIdList Athlete Routes - Returns a list of the routes created by the authenticated athlete. Private routes are filtered out unless requested by a token with read_all scope.
Inputs: page, per_page
getSegmentEffortByIdGet Segment Effort - Returns a segment effort from an activity that is owned by the authenticated athlete. Requires subscription.
Inputs: id
getStatsGet Athlete Stats - Returns the activity stats of an athlete. Only includes data from activities set to Everyone visibility.
Inputs: id

Add HAPI Strava to your AI client

Every block below points at https://strava.run.mcp.com.ai/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http hapi-strava https://strava.run.mcp.com.ai/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "hapi-strava": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://strava.run.mcp.com.ai/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "hapi-strava": {
      "url": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "hapi-strava": {
      "type": "http",
      "url": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "hapi-strava": {
      "url": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "hapi-strava": {
      "serverUrl": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "hapi-strava": {
      "url": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: HAPI Strava
version: 0.0.1
schema: v1
mcpServers:
  - name: HAPI Strava
    type: streamable-http
    url: https://strava.run.mcp.com.ai/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "hapi-strava": {
      "httpUrl": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "hapi-strava": {
      "type": "http",
      "url": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "hapi-strava": {
      "url": "https://strava.run.mcp.com.ai/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fstrava.run.mcp.com.ai%2Fmcp&type=streamable_http&id=hapi-strava&name=HAPI%20Strava

Is HAPI Strava up right now?

It answered our last check on 17 October 2026 in 466 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to HAPI Strava

Questions about HAPI Strava

Is there an official HAPI Strava MCP server?

Yes. It is published by com.ai and served from strava.run.mcp.com.ai, the vendor's own domain: https://strava.run.mcp.com.ai/mcp.

How many tools does HAPI Strava have?

13, as returned by the server's own tools/list on 7 September 2026: exploreSegments, getClubActivitiesById, getClubAdminsById, getClubById, getClubMembersById, getEffortsBySegmentId, getGearById, getLoggedInAthlete, and 5 more.

Is HAPI Strava down?

It answered our last check on 17 October 2026 in 466 ms. Over 10 checks since 4 September 2026 it answered 10.

How do I add HAPI Strava to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://strava.run.mcp.com.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does HAPI Strava need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: ai.com.mcp. Endpoint host: strava.run.mcp.com.ai. ARD identifier: urn:air:ai.com.mcp:mcp:strava. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.