chatgpt-interlocutor
Allows sending prompts to ChatGPT using OpenAI models (gpt-4o-mini, gpt-4o, o3-mini) for second opinions, alternative approaches, and structured comparison with Claude's output.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@chatgpt-interlocutorask ChatGPT for a second opinion on my Python sorting code"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
chatgpt-interlocutor
An MCP server that gives Claude Code a ChatGPT second opinion. Cross-model adversarial review without leaving your terminal.
Why
When you're working in Claude Code, sometimes you want a second perspective — a different model's take on the same problem. Not because one is better, but because disagreement surfaces blind spots.
This server adds two tools to every Claude Code session:
ask_chatgpt— Send a question to ChatGPT and get its response inline. Second opinions, alternative approaches, sanity checks.compare_approaches— Send the same prompt to both models and get a structured comparison. Specificity, depth, accuracy, voice.
Related MCP server: multi-ai-collab
Install
Prerequisites
You need an OpenAI API key.
Add to Claude Code
Add this to your ~/.claude.json under mcpServers:
{
"mcpServers": {
"chatgpt-interlocutor": {
"command": "npx",
"args": ["-y", "chatgpt-interlocutor"],
"env": {
"OPENAI_API_KEY": "sk-your-key-here"
}
}
}
}Restart Claude Code. You should see ask_chatgpt and compare_approaches in your available tools.
Or install globally
npm install -g chatgpt-interlocutorThen configure with the direct path:
{
"mcpServers": {
"chatgpt-interlocutor": {
"command": "chatgpt-interlocutor",
"env": {
"OPENAI_API_KEY": "sk-your-key-here"
}
}
}
}Tools
ask_chatgpt
Get a second opinion from ChatGPT.
Parameter | Type | Default | Description |
| string | required | The question or task to send |
| string |
|
|
| string | — | Optional system prompt for context |
| number |
| Creativity 0–2. Lower = more focused |
compare_approaches
Benchmark Claude's output against ChatGPT's on the same task.
Parameter | Type | Default | Description |
| string | required | What both models are being asked to do |
| string | required | The prompt to send to ChatGPT |
| string | — | Claude's output for side-by-side comparison |
| string |
| Which ChatGPT model to use |
When your_output is provided, the response includes a comparison framework:
Specificity — Which is more concrete and actionable?
Depth — Which goes deeper into the problem?
Voice — Which sounds more human / less generic AI?
Structure — Which is better organized?
Accuracy — Which is more correct?
Differentiation — Where do they diverge most?
Models
Model | Cost | Best for |
| Cheapest | Quick second opinions, brainstorming |
| Mid | Deeper analysis, complex reasoning |
| Mid | Math, logic, structured reasoning |
How it works
This is a Model Context Protocol server that runs over stdio. Claude Code launches it as a subprocess, sends tool calls, and gets responses back. Your prompts go to the OpenAI API using your own key — nothing is stored or proxied.
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jyumanzor/chatgpt-interlocutor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server