Write your thesis from Claude, ChatGPT or Gemini
ThesisAI runs an MCP server. Add it to your assistant as a custom connector and you can start a document, add sources, run the writer and download the finished PDF without leaving the conversation. There is no API key: you sign in once and approve the connection.
https://www.thesisai.io/mcp
Paste it exactly as it is - no trailing slash. Every assistant below asks for the same URL.
What your assistant can actually do
The connector exposes the same pipeline the website runs, under the same limits. Your assistant drives it; ThesisAI does the writing, the citing and the typesetting.
Start a document
A prompt, a length, a citation style and a language are enough. Thesis, research paper or essay.
Bring your own papers
Upload your reading list as PDFs, or let ThesisAI search the Semantic Scholar corpus for you.
Run the writer
Up to 80 pages with verified citations. One credit, exactly as on the site.
Search the real sources
Your assistant can pull actual passages out of the papers behind a finished document instead of paraphrasing from memory.
Revise and recompile
Edit the LaTeX in the conversation and rebuild the PDF. Recompiling is free and costs no credit.
Take it away
PDF, Word, LaTeX, BibTeX, the citation report, or a one-click Overleaf link.
Get connected in two minutes
Pick your assistant. The menu names move around between versions, so go by the words rather than the exact path if yours looks different.
Claude
Free · Pro · Max · Team · EnterpriseWorks on claude.ai, Claude Desktop and Cowork. On the free plan you get one custom connector, so spend it well.
- Open Settings and go to Connectors (under Customize on claude.ai).
- Click +, then Add custom connector.
- Paste
https://www.thesisai.io/mcpas the remote MCP server URL and click Add. Leave the OAuth fields under Advanced settings empty - Claude registers itself. - Click Connect, sign in with your ThesisAI account and approve. You can create the account right there if you do not have one.
- In a chat, open the + menu, choose Connectors and switch ThesisAI on.
/mcp in a session to authenticate.
claude mcp add --transport http thesisai https://www.thesisai.io/mcp
ChatGPT
Plus · Pro · Business · Enterprise · EduCustom MCP connectors live behind developer mode, which is not available on the free tier.
- Open Settings → Apps & Connectors, scroll to Advanced settings and turn on Developer mode.
- Back in Apps & Connectors, click Create (or Add custom connector).
- Name it ThesisAI and paste
https://www.thesisai.io/mcpas the MCP server URL. Choose OAuth as the authentication method. - Confirm that you trust the provider and click Create, then sign in with your ThesisAI account and approve.
- In a chat, open + → More → Developer mode and enable ThesisAI for that conversation.
Gemini
Personal Google accountsGemini calls MCP servers custom apps. You add one on the web; it then works in the mobile app too.
- Go to gemini.google.com on a computer.
- Open Settings → Connected Apps (on some accounts: Personal Intelligence → Connected Apps).
- Under Custom apps, click Add a custom app.
- Paste
https://www.thesisai.io/mcpas the MCP server URL and click Next. Leave the advanced credential fields empty - ThesisAI supports dynamic client registration. - Sign in with your ThesisAI account and approve. In a prompt, type @ and pick ThesisAI.
Any other MCP client
Cursor · Zed · VS CodeNothing about the endpoint is client-specific. Point any MCP client at it:
- Server URL:
https://www.thesisai.io/mcp, transport Streamable HTTP. - Authorization is OAuth 2.1 with dynamic client registration, so the client registers itself - there is nothing to request from us and no key to store.
- Metadata is advertised at
/.well-known/oauth-protected-resourceand/.well-known/oauth-authorization-server; the server itself is described in/.well-known/mcp.json.
What the connection gives away
Short version: your own documents, your own credits, revocable from your account page.
There is no key to copy, and nothing to paste back
Adding the connector starts an OAuth flow. You sign in on thesisai.io and approve it once; the assistant holds a token it obtained itself. Nobody has to send a secret anywhere.
A connection only ever sees your account
Every tool is scoped to the account that approved it. An assistant cannot list, read or spend against anyone else's documents, and it cannot do anything the website would refuse you.
Credits work exactly as they do on the site
Running a document costs one credit. Reading, searching the sources, recompiling the PDF and downloading are free. If you are out of credits, the assistant is handed a link to top up.
Disconnect from your account page, not from the assistant
Removing the connector in Claude, ChatGPT or Gemini does not revoke the token. Use the Disconnect button in the MCP card on your ThesisAI account page - that is what actually ends the grant.
The connector will not add
Check the URL: it is /mcp with no trailing slash, and /mcp/ is a 404. Claude and ChatGPT also connect from their own cloud rather than from your laptop, so the endpoint has to be reachable on the public internet - ours is, but a corporate proxy on your side is not in the path.
The assistant cannot see documents you know exist
You probably approved the connection with a different email than the one you write under. Disconnect on the account page, then add the connector again and sign in with the right account.
Connect it now
Your account page holds the same endpoint, the list of assistants you have connected, and the button that disconnects them.