Appearance
Connect to ChatGPT
Once your MCP server is running (see Setup MCP Server), follow these steps to connect it to ChatGPT.
Use the hosted MCP URL shown in FeynmanLM → Studio → Connect MCP. It looks like https://<your-id>.feynmanlm.com/mcp; MCP traffic passes through FeynmanLM-operated Cloudflare infrastructure.
1. Turn On Developer Mode
In ChatGPT, open Settings → Apps & Connectors → Advanced settings and turn on Developer mode. If your workspace admin disables developer mode, ChatGPT will not show the create flow.
2. Create a Connector
Go to Settings → Connectors and click Create.
Fill in the connector metadata:
| Field | Value |
|---|---|
| Icon | Right-click and save: |
| Name | FeynmanLM |
| Description | Search, read, plan, and review my FeynmanLM knowledge base. |
| Connector URL | The MCP URL shown in Connect MCP |
| Authentication | OAuth |
3. Configure Advanced Settings
Click Advanced settings to expand the OAuth options if ChatGPT does not discover them automatically.
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.
If the connection succeeds, ChatGPT shows the FeynmanLM tool list. If FeynmanLM later changes its MCP tools or descriptions, open the connector in ChatGPT and click Refresh to reload the metadata.
Try It Out
Open a new ChatGPT conversation, click the + button near the message composer, choose More, and select FeynmanLM. Then 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.