Appearance
Connect to ChatGPT
Once your MCP server is running (see Setup MCP Server), follow these steps to connect it to ChatGPT.
Use the MCP URL shown in FeynmanLM → Studio → Connect MCP. If you use Tailscale, the URL looks like https://your-mac.your-tailnet.ts.net/mcp. If you use the hosted Cloudflare relay, it looks like https://<your-id>.feynmanlm.com/mcp and MCP traffic passes through FeynmanLM-operated Cloudflare infrastructure.
1. Open the Connector Settings
Go to chatgpt.com/apps → Settings → Connectors → Advanced and click Add Connector.
2. Fill In Basic Details
| Field | Value |
|---|---|
| Icon | Right-click and save: |
| Name | FeynmanLM |
| MCP Server URL | The MCP URL shown in Connect MCP |
| Authentication | OAuth |
3. Configure Advanced Settings
Click Advanced settings to expand the OAuth options.
Client Registration
- Registration method: Select User-Defined OAuth Client
- OAuth Client ID: Paste the Client ID from FeynmanLM → Studio → Connect MCP
- OAuth Client Secret: Paste the Secret from FeynmanLM → Studio → Connect MCP
- Token endpoint auth method: Select client_secret_post
OpenID Support
- Uncheck "OIDC enabled" — FeynmanLM uses plain OAuth 2.1, not OpenID Connect.
OAuth Endpoints
These should auto-populate from your MCP Server URL. Verify they point at the same domain as your MCP URL:
| Field | Value |
|---|---|
| Auth URL | https://<same-domain-as-your-mcp-url>/oauth/authorize |
| Token URL | https://<same-domain-as-your-mcp-url>/oauth/token |
| Authorization server base | https://<same-domain-as-your-mcp-url> |
4. Save
Check the "I understand and want to continue" box and click Create.
Try It Out
Ask ChatGPT things like:
- "What sources do I have in my knowledge base?"
- "Read my latest source and explain the key concepts."
- "Search for sources about oxidative phosphorylation."
- "Test me on this paper using Socratic questioning."
See Learning with MCP for more detailed learning workflows.
Disconnecting
Go to Settings → Connectors, find FeynmanLM, and click Remove.