Issues Connecting Claude Desktop to SnapLogic via MCP Server: OAuth Metadata Discovery HTTP 500 Error
Hi everyone, I'm trying to connect Claude Desktop to SnapLogic using an MCP Server but haven't been able to establish the connection. I created a pipeline with the following snaps:
MCP Server Router
Multi Pipeline Function Generator
Pipeline Execute
Union
The pipeline invokes a say_hello_tool that returns a simple JSON response ("Hello from SnapLogic"). I've completed the required setup steps and configured the claude_desktop_config file, but Claude Desktop is still unable to connect to SnapLogic. I've tried multiple troubleshooting approaches, but the issue persists. Has anyone successfully set this up or encountered a similar problem? Any guidance would be greatly appreciated. From the logs, the MCP server starts successfully, the initialization request is received, the Bearer token is passed correctly, and the SnapLogic MCP endpoint is reachable. However, the connection fails during OAuth metadata discovery. The client attempts to access: https://<host>/.well-known/oauth-authorization-server but receives an HTTP 500 error, causing authentication to fail and the MCP server to disconnect. Has anyone successfully configured Claude Desktop with SnapLogic MCP Server or encountered a similar issue? Any guidance would be greatly appreciated. Thanks!
