Skip to main content

3 posts tagged with "ChatGPT"

OpenAI ChatGPT integration

View All Tags

I Ship MCP Apps to Both ChatGPT and Claude — Here's What Actually Works

· 13 min read
MCPBundles

MCP Apps look simple in the spec. Your tool returns HTML, the host renders it in an iframe, the user sees a dashboard instead of a wall of JSON. Build one app, it works everywhere.

In practice, I've shipped MCP Apps to both ChatGPT and Claude over the past few months and learned that "works everywhere" requires handling a surprising number of sharp edges — iframe sandboxing, data format differences, a picky initialization handshake, and an interactive tool-calling pattern that's barely documented anywhere.

Here's everything I've learned, with the exact code for each one.

OpenAI MCP Integration: ChatGPT's Requirements for MCP Servers

· 18 min read
MCPBundles

When OpenAI integrated support for Anthropic's Model Context Protocol (MCP) into ChatGPT's deep research feature, they documented something elegant: a two-tool pattern that gives AI agents a consistent way to engage with any data source. If your MCP server implements search and fetch with their specific signatures, ChatGPT knows exactly how to explore your data without custom integration code.

Both tools accept only a single string parameter. That constraint isn't a limitation—it's what makes the pattern universal.

Cartoon illustration of a person using OpenAI search and fetch standard for MCP integration, happy expression
Implement search and fetch with single-string parameters to create better agent interfaces that work with ChatGPT's deep research feature.

ChatGPT Deep Research & MCP Servers

· 8 min read
MCPBundles

OpenAI just made it clear: if you want your MCP server to work with ChatGPT's deep research capabilities, it needs to implement two specific tools: search and fetch.

This isn't optional. It's the protocol standard that enables ChatGPT to discover and retrieve information from external data sources. And if you're using MCPBundles, you already have it.

Cartoon illustration of a person using ChatGPT deep research with MCP servers, happy expression
ChatGPT deep research requires MCP servers with search and fetch tools. Learn how MCPBundles implements them perfectly.