Skip to content

Cannot Remotely Authenticate with Claude Code #243

@Lord0fBytes

Description

@Lord0fBytes

Cannot authenticate with Todoist MCP over SSH

Problem: Authentication fails when running the MCP server on a remote machine accessed via SSH.

Root Cause: The OAuth callback URL uses localhost, which resolves to the remote machine rather than the local machine where the browser is running. This prevents the authentication flow from completing successfully.

Steps to Reproduce:

  1. SSH into a remote machine
  2. Attempt to authenticate with Todoist MCP
  3. OAuth flow redirects to localhost:[port] callback URL
  4. Callback fails because localhost points to the remote machine, not the local browser

Expected Behavior: Authentication should work for remote/SSH scenarios

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions