How to Integrate InterviewTrix with ChatGPT
Connect InterviewTrix to ChatGPT via Developer Mode MCP (OAuth) or a Custom GPT with OpenAPI Actions (bearer token). Step-by-step setup, test prompts, and troubleshooting.
ChatGPT integration options
ChatGPT supports Interview Trix in two ways:
Method A — MCP connector (recommended) — Developer Mode + OAuth + inline widgets.
Method B — Custom GPT + OpenAPI — Private GPT with a bearer token.
ChatGPT tutorial: Watch on YouTube
Step 0 — Set up InterviewTrix connectors
Do this before connecting ChatGPT, Claude, or Gemini.
0.1 OpenAI connectors in InterviewTrix
Sign in at interviewtrix.com.
Go to Dashboard → Profile → AI connectors ( direct link ).
Copy the MCP server URL and OpenAPI schema URL from the Connection section.
0.2 Generate an access token (when needed)
On the same page, enter a token name (e.g.
ChatGPT Custom GPT,Gemini Gem).Click Generate token.
Copy the full token immediately — InterviewTrix will not show it again.
Store it in your password manager or paste it directly into the AI app setup.
Skip token generation for OAuth-only flows (ChatGPT MCP connector, Claude plugin, Gemini Connected App).
Production server URLs
MCP server URL:
https://mcp.interviewtrix.com/mcp
OpenAPI schema URL:
https://mcp.interviewtrix.com/api/connector/v1/openapi.json
0.3 Verify the connector (optional)
curl -s https://mcp.interviewtrix.com/.well-known/oauth-authorization-server | jq .
curl -s -H "Authorization: Bearer YOUR_TOKEN" \
https://mcp.interviewtrix.com/api/connector/v1/entitlements | jq .
Method A — MCP connector (recommended)
Requirements
chatgpt.com with a paid plan that includes apps/connectors
Developer Mode enabled
MCP URL:
https://mcp.interviewtrix.com/mcp
Step-by-step
Open chatgpt.com and sign in.
Enable Developer Mode (Settings → Connectors / Developer).
Open Settings → Connectors (or Customize → Connectors).
Click Add connector or Create.
Paste:
https://mcp.interviewtrix.com/mcpSave. ChatGPT discovers OAuth from
/.well-known/oauth-authorization-server.Start a new chat, enable the InterviewTrix connector.
On first tool use, click Connect / Authorize and sign in on Interview Trix.
Return to ChatGPT and send a test prompt.
Test prompts
List my Interview Trix resumes.
Create a new Interview Trix resume from scratch using the Classic template.
Name: Alex Chen
Title: Senior Backend Engineer
Summary: Backend engineer with 6 years building APIs in Node.js and AWS.
Score that resume for a Senior Backend Engineer role that needs Node.js, AWS, and system design.
Start a 15-minute mock interview for Senior Backend Engineer using that resume.
Expected: Tool calls in the sidebar, editor/start links on interviewtrix.com. Live interviews open in the browser.
Method B — Custom GPT with OpenAPI Actions
Requirements
ChatGPT Plus/Team with Custom GPT creation
OpenAPI URL:
https://mcp.interviewtrix.com/api/connector/v1/openapi.jsonBearer token from Step 0.2 above
Step-by-step
Go to Explore GPTs → Create.
Configure → Actions → Create new action → Import from URL.
Paste:
https://mcp.interviewtrix.com/api/connector/v1/openapi.jsonUnder Authentication, select API Key / Bearer:
Header name: Authorization
Header value: Bearer itx_live_YOUR_TOKEN_HERE
Save the GPT and run the same test prompts as Method A.
Troubleshooting
Connector not listed: Enable Developer Mode; start a new chat after adding the connector.
OAuth loop: Remove and re-add the connector; complete Interview Trix consent on the correct account.
401 on Custom GPT: Regenerate token; check
Bearerprefix.No interview credits: Check Dashboard → Plan or ask ChatGPT to call
get_entitlements.
Also see: Claude guide · Gemini guide
Security and privacy
Revoke unused tokens under Profile → AI connectors.
Disconnecting a plugin in ChatGPT or Claude does not revoke server-side tokens — revoke explicitly if needed.
See the Privacy Policy for how connector access is logged.
Need help?
Email info@interviewtrix.com or visit AI connectors in your dashboad.
