Connect Sutram to ChatGPT
Sutram is exposed as a Custom App (an MCP server) in ChatGPT, added under Settings → Apps. The same server that powers the Claude connector works here, with a few client-specific behaviors worth knowing.
MCP server URL
https://app.sutram.io/mcp/v2 The 3 steps
- 1
In ChatGPT, open Settings → Apps. If Advanced settings → Create app is not visible, you may need to enable Developer mode in your account first.
- 2
Click Create app under Advanced settings. Enter a Name (e.g. “Sutram”), add a Description (e.g. “Structured project content”), paste the URL above into MCP Server URL, and leave Authentication on OAuth.
- 3
Tick “I understand and want to continue” and click Create. A popup opens — sign in to your Sutram account to authorize via OAuth, choose the project you want to connect, and start prompting.
First prompts to try
After connecting, ask ChatGPT to do real work in your project. A few good starters:
- “Search this project for documents about onboarding and summarize what's there.”
- “Open the latest exam I uploaded and tell me what changed since the previous one.”
- “List all files in the Reports folder modified in the last 30 days.”
Good to know about ChatGPT
Code Interpreter sandbox has no network access.
Unlike Claude's Code Execution, ChatGPT's Python sandbox cannot reach the public internet. You cannot programmatically download a Sutram file from Python inside the sandbox. To open a file, click the download link ChatGPT shows in chat — it's a normal browser navigation, not a sandbox fetch.
ChatGPT narrates over tool results — Claude echoes them.
When Sutram returns structured markdown (a metadata table, a download link, a list of files), Claude shows the full block inline. ChatGPT collapses the raw output behind a disclosure labeled with the app's name and presents you with its own summary that highlights the most actionable element. Both clients see the same content; the rendering style differs.
File uploads are not supported via ChatGPT.
Uploading a file via MCP is a three-step process: generate a temporary S3 URL, HTTP PUT the file bytes to that URL, then confirm the upload. ChatGPT can perform the first and third steps but cannot perform the binary PUT — per ChatGPT's own description, none of its plans (Free, Plus, Pro, Team, Enterprise) and none of its surfaces (web, desktop) currently expose outbound network access for arbitrary binary uploads from the Apps/Connectors path. Workaround: open the target folder in Sutram's web UI, click Add File, then drop or browse the file. Continue the conversation in ChatGPT after the upload finishes.
Recommended workflow for ChatGPT
-
1
Upload the file via the Sutram web UI: open the target folder, click Add File, then drop or browse the file.
-
2
Switch back to ChatGPT and ask things like:
- "summarize the report I just uploaded"
- "tag the file in folder X as urgent"
- "find related medical exams from the last 30 days"
- "create a record for this contract with these fields"
-
3
Everything except the initial upload — reads, summarization, tagging, search, navigation, downloads, comments, record CRUD, versioning — works natively through the connector.
Plan requirements
Sutram side: Connecting ChatGPT to Sutram via MCP requires a Sutram project on the Pro plan or higher. Members of those projects can also connect — even on the Basic plan.
ChatGPT side: ChatGPT's MCP Apps work on any plan, including Free. The Apps section is under Settings; if Advanced settings → Create app isn't visible, enable Developer mode in your account first.
Using Claude instead? See how to connect Sutram to Claude →
Want the details? Full MCP Server guide →
Start free on Sutram