Skip to main content
Question

Connecting a custom Python MCP client to Strava MCP

  • Oct 31, 2026 5:45 PM UTC
  • 1 reply
  • 8 views

Forum|alt.badge.img

Hello guys,

I'm developing a personal, non-commercial AI cycling coach in Python that will analyze my own Strava activities.
I tried to see if this topic was already adressed, but I didn’t find anything that matched quite enough. Apollogies if I’m re-booting and old subject.
 

I would like to connect directly to Strava's official MCP server at https://mcp.strava.com/mcp.

I have successfully found the OAuth authorization server and its client registration endpoint. However, my dynamic client registration attempt returned:

invalid_client_metadata – Unable to register client

Could anyone please clarify:

  1. Does Strava support custom Python MCP clients, or is access restricted to approved AI assistants such as Claude and Gemini?

  2. If custom clients are supported, what are the required OAuth client registration parameters and redirect URI requirements?

  3. Is there official documentation for connecting a custom MCP client?

I am specifically interested in the MCP integration rather than the standard Strava V3 API.

Thank you for your help.

/Teak

1 reply

Jan_Mantau
Forum|alt.badge.img+26
  • Hub Powerhouse
  • Oct 31, 2026 7:27 PM UTC

Another thread with this topic would be