Problem: User received HTTP 403 error with message “Invalid or unauthorized BetterForms MCP credentials for this domain” when testing MCP integration, despite providing:
- Endpoint:
https://app.klai.studio/mcp - Environment: Development
- Proper API key header (
X-Api-Key) - Correct environment and user IDs
Investigation:
- User tested with both Codex and general MCP options
- Tried both V2.1.7 and V3 base code environments
- Compared configuration with known working Claris MCP setup
- Initial analysis suggested the issue was Klai authorization of the
Apps.apiKeymapping rather than configuration structure
Solution: The issue resolved itself after retrying the connection. User reported: “Not sure if the issue today had anything to do with it, but the MCP is now working. All I did was ask it to try and connect again and it now does.”
Key Insight: As noted by the responder, this likely was unrelated to the previous investigation—possibly a transient connection or authentication issue.