Incompatible auth server: does not support dynamic client registration
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
I am using ServiceNow Out of the box Quickstart MCP server
I'm trying to connect Claude Desktop to a ServiceNow MCP server using mcp-remote. I have a pre-registered OAuth client (client-id and client-secret provided by ServiceNow). Despite passing these credentials, the connection always fails with:
Discovering OAuth server configuration...Discovered authorization server: https://<instance>.service-now.com/mcp-server/sn_mcp_server_defaultConnecting to remote server: https://<instance>.service-now.com/sncapps/mcp-server/mcp/sn_mcp_server_defaultUsing transport strategy: http-firstConnection error: Error: Incompatible auth server: does not support dynamic client registrationFatal error: Error: Incompatible auth server: does not support dynamic client registration
What I tried:
- Basic config with mcp-remote + --client-id + --client-secret
- Removed --client-secret (only --client-id)
- Upgraded to mcp-remote@latest (resolved to 0.1.38) + added --allow-http
All three attempts produce the same error.
Root cause (my understanding):
mcp-remote seems to expect the OAuth server to support dynamic client registration (RFC 7591). ServiceNow uses pre-registered clients and does not expose a dynamic registration endpoint, so mcp-remote fails before even attempting to use the provided credentials.
Question:
Is there a way to configure mcp-remote to skip dynamic registration and use the provided client-id/client-secret directly? Or is there an alternative approach to connect Claude Desktop to a ServiceNow MCP endpoint that uses pre-registered OAuth clients?
Any help appreciated!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
Hi @Khanna Ji
1)Ensure with your token you are prefix Bearer
Refer: https://github.com/github/github-mcp-server/issues/2344
2)
refer :
https://github.com/anthropics/claude-code/issues/38102
Regards
Tanushree Maiti
ServiceNow Technical Architect
LinkedIn: https://www.linkedin.com/in/tanushreemaiti
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thursday
There are 10000 users in my company, do you want me to generate token for each and share with them and they update the file manually every time?