MCP OAuth:
invalid_client
at authorize endpoint — fresh DCR clients rejected
vinax89
PROOP

3 days ago

The Railway MCP server (https://mcp.railway.com) OAuth flow fails at the authorization step. Hitting the authorize URL returns:

{"error":"invalid_client","error_description":"client is invalid","state":"...","iss":"https://backboard.railway.com"}

What I've ruled out:

Possible clue — resource indicator mismatch:

The protected-resource metadata advertises the resource as https://mcp.railway.com (no trailing slash), but the MCP client's authorize request uses resource=https%3A%2F%2Fmcp.railway.com%2F (WITH a trailing slash). If backboard matches the client/audience strictly, that trailing slash could be why a valid client reads as invalid.

Client: Claude Code MCP integration (HTTP transport to https://mcp.railway.com).

1 Replies

codydearkland
EMPLOYEE

a day ago

Heya @vinbitz - I’ve seen this and will check it out! Thanks for the heads up.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...