[BUG] Coursera MCP Connector fails to connect: "Automatic client registration isn't supported" (OAuth Client ID required)
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
Summary
I'm unable to connect the Coursera MCP Connector. Clicking the Connect button immediately displays an OAuth-related error instead of initiating the authentication flow.
Actual Behavior
The following error is displayed:
Automatic client registration isn’t supported by the MCP server.
Edit the connector and add an OAuth Client ID.
If this persists, share this reference with support:
ofid_40b9417f8678aaae
Additional Context
Based on the error, it appears that the Coursera MCP server does not support Dynamic Client Registration (DCR) and instead expects a pre-configured OAuth Client ID. However:
- There is no documented process for obtaining or configuring an OAuth Client ID for this connector.
- End users should not be required to manually register an OAuth application to use an officially provided connector.
- If manual configuration is expected, the documentation should clearly explain how to obtain the required Client ID and where it should be configured.
- As it currently stands, the connector is unusable because there is no way for a standard user to complete the authentication flow.
Troubleshooting Performed
Before opening this issue, I attempted to resolve the problem through Coursera Support.
- I contacted Coursera Support multiple times.
- I exchanged follow-up emails with their support team.
- Unfortunately, despite multiple replies, the issue remains unresolved, and I was not provided with a solution or the required OAuth Client ID.
I'm therefore reporting this here in case the issue originates from the connector implementation, its OAuth configuration, or missing documentation.
Error Reference
ofid_40b9417f8678aaae
Environment
- Connector: Coursera MCP
- Platform: Claude Desktop
- Operating System: Windows
Attachments
I've attached screenshots of:
- The error popup.
- The browser Developer Tools console.
- The result given out by Claude Code
These may provide additional context for debugging.
---
I would appreciate any guidance on whether this is:
- A bug in the Coursera MCP connector,
- A missing OAuth configuration on the backend,
- An issue with Dynamic Client Registration support, or
- Missing documentation regarding manual OAuth Client ID setup.
Thank you for your time and assistance.
What Should Happen?
Clicking Connect should initiate the OAuth authentication flow and allow the connector to be authorized without requiring manual configuration of an OAuth Client ID.
Error Messages/Logs
Steps to Reproduce
- Open the Coursera MCP connector.
- Click Connect.
- Observe the error popup.
Claude Model
Sonnet (default)
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.207
Platform
Anthropic API
Operating System
Windows
Terminal/Shell
PowerShell
Additional Information
<img width="2828" height="616" alt="Image" src="https://github.com/user-attachments/assets/3a60ba83-9f40-4289-8c02-f4a72a5d1acf" />
<img width="2876" height="1460" alt="Image" src="https://github.com/user-attachments/assets/164705ae-6ff3-4b64-923c-0c9db2be4a79" />
<img width="1014" height="160" alt="Image" src="https://github.com/user-attachments/assets/cc2ee58d-cedc-4238-9ccc-bccb344c8362" />