Hi @StillView,
Thank you for your response in the community and for providing such a detailed response to help us take a closer look!
I’ve consulted with our MCP engineering team, and they’ve provided some specific insights into how this connection works.
- Regarding whitelisting the callback URLs and inputting Client ID into the developer portal: The Lucid MCP server uses Dynamic Client Registration (DCR), so these will both be handled automatically between Claude and Lucid. This means you don’t need to manually whitelist URLs or configure anything in the Lucid Developer Portal. My apologies for the confusion there!
- Regarding the screens: After the first time, it is expected that you will not see the second consent screen that lists all the permissions/access. Your experience of the screens that you provided detailed screenshots for is expected.
Let’s try these steps next:
- Try to turn off/on again: Navigate to the url
https://lucid.app/user#/appsAndIntegrations/lucidchart. Next to 'Lucid MCP Server', click the tri-dot menu and select 'Disconnect application'. This will ensure you'll go through the full connection flow again when you connect to the MCP server. Try the connection again.
- Verify the server URL: In your screenshot of the Custom Connector setup, I noticed the URL was entered as
https://mcp.lucid.app/mc. Please ensure the full URL is used: https://mcp.lucid.app/mcp
If the issue persists after the above steps, please provide the following information so our engineering team can take a closer look:
- Check for any error logs in Claude's logs. Instructions for viewing the log file in Claude Desktop can be found here. Can you please provide me with any error logs you see here? Once we have any relevant log details, I can have our engineers take a closer look.
Thank you for working through this with us!