Signing in to https://mcp.motion.dev/plus from Claude Code fails with: OAuth error: invalid_target - The requested resource or scope is not supported.
Cause appears to be on the server side: https://mcp.motion.dev/.well-known/oauth-protected-resource registers only "resource": "https://mcp.motion.dev", and /plus publishes no protected-resource metadata of its own (404 at both /.well-known/oauth-protected-resource/plus and /plus/.well-known/oauth-protected-resource). Spec-compliant clients request a token for the resource they're connecting to — /plus — which your auth server rejects. Signing in on the base motion server completes, but Motion+ content does not serve through it (still 2 tools, resources/list empty, gated resources return -32001).
Setup: Claude Code v2.1.237, Windows 11, servers hand-registered as {"type":"http","url":...} per your AI Kit docs. Motion+ lifetime licence, active. Happy to test a fix.
Signing in to https://mcp.motion.dev/plus from Claude Code fails with: OAuth error: invalid_target - The requested resource or scope is not supported.
Cause appears to be on the server side: https://mcp.motion.dev/.well-known/oauth-protected-resource registers only "resource": "https://mcp.motion.dev", and /plus publishes no protected-resource metadata of its own (404 at both /.well-known/oauth-protected-resource/plus and /plus/.well-known/oauth-protected-resource). Spec-compliant clients request a token for the resource they're connecting to — /plus — which your auth server rejects. Signing in on the base motion server completes, but Motion+ content does not serve through it (still 2 tools, resources/list empty, gated resources return -32001).
Setup: Claude Code v2.1.237, Windows 11, servers hand-registered as {"type":"http","url":...} per your AI Kit docs. Motion+ lifetime licence, active. Happy to test a fix.