cd /news/agent-protocols/remote-mcp-server-oauth-token-exchan… · home › topics › agent-protocols › article
[ARTICLE · art-164026] src=discuss.huggingface.co ↗ pub= topic=agent-protocols verified=true sentiment=↓ negative

Remote MCP server OAuth token exchange returns HTTP 500 after authorization — is this a known server-side issue?

A user reports that OAuth 2.0 token exchange against the remote MCP server at mcp.desktopcommander.app/mcp repeatedly returns HTTP 500 with the error "Failed to process token request" after authorization is granted, even though the dashboard shows the device as Online. The setup uses dynamic client registration, PKCE with S256, and the scopes mcp:tools and desktop:auth, with the token endpoint at mcp.desktopcommander.app/token. The user asks whether the failure is a known server-side issue and whether workarounds such as omitting the resource parameter, using client_secret_post, or registering a fresh dynamic client would help.

read1 min views1 publishedNov 4, 2026

Hello, I am asking about a repeated failure connecting to a remote MCP server, and whether this is a known server-side issue or if there is a workaround.

Setup (generic details only):

- Remote MCP server: [https://mcp.desktopcommander.app/mcp](https://mcp.desktopcommander.app/mcp)
  • OAuth 2.0 with dynamic client registration

  • Scopes: mcp:tools and desktop:auth

  • Resource: the server root at the same host, without the /mcp path

- Token endpoint: [Desktop Commander Remote MCP - beta](https://mcp.desktopcommander.app/token)

- Token auth: none

- PKCE: S256

Failure, repeated:

After clicking Allow during authorization, the token exchange returns HTTP 500:

{“error”:“server_error”,“error_description”:“Failed to process token request”} At the same time, the dashboard shows the device as Online.

Questions:

  1. Is this a known server-side issue?

  2. Is there a workaround, such as omitting the resource parameter on the token request, using client_secret_post, or using a fresh dynamic client registration client with no manual client ID?

Thank you for any guidance on what to try next.

── more in #agent-protocols 4 stories · sorted by recency
── more on @desktop commander 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/remote-mcp-server-oa…] indexed:0 read:1min 2026-11-04 · —