I had some specific requirements that the existing MCP could not satisfy. One of them being I am using Cloudflare open-id to authenticate as well as Cloudflare Access to actually terminate the application at the edge. So I had to have support for Cloudflare headers be set. In addition this plugin actually installs inside espocrm and exposes https://crm.yourdomain.com/api/v1/mcp as the endpoint. Initial setup should be performed as an admin user, but once you are connected you tell Claude to finish setting this up. Claude then asks questions and creates a properly scoped api user after asking some questions about its etusage.
Detailed instructions how to set it up on GitHub. Enjoy.
Detailed instructions how to set it up on GitHub. Enjoy.

Comment