Skip to content

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:

FieldValue
IconRight-click and save: FeynmanLM icon
NameFeynmanLM
DescriptionSearch, read, plan, and review my FeynmanLM knowledge base.
Connector URLThe MCP URL shown in Connect MCP
AuthenticationOAuth

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:

FieldValue
Auth URLhttps://<same-domain-as-your-mcp-url>/oauth/authorize
Token URLhttps://<same-domain-as-your-mcp-url>/oauth/token
Authorization server basehttps://<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.