Deep Research MCP Server
Provides semantic search using OpenAI's Vector Store API and document retrieval capabilities for ChatGPT Deep Research.
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., "@Deep Research MCP ServerSearch for articles on AI ethics"
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.
Sample MCP Server for ChatGPT Deep Research
This is a sample Model Context Protocol (MCP) server designed to work with ChatGPT's Deep Research feature. It provides semantic search through OpenAI's Vector Store API and document retrieval capabilities, demonstrating how to build custom MCP servers that can extend ChatGPT with company-specific knowledge and tools.
Features
Search Tool: Semantic search using OpenAI Vector Store API
Fetch Tool: Complete document retrieval by ID with full content and metadata
Sample Data: Includes 5 sample documents covering various technical topics
MCP Compliance: Follows OpenAI's MCP specification for deep research integration
Related MCP server: MCP VectorStore Server
Usage
This sample app uses the mcp-handler that allows you to drop in an MCP server on a group of routes in any Next.js project.
Update app/mcp/route.ts with your tools, prompts, and resources following the MCP TypeScript SDK documentation.
Getting Started
Install dependencies:
pnpm iRun the development server:
pnpm dev
Connecting to ChatGPT Deep Research
Access ChatGPT Settings: Go to ChatGPT settings
Navigate to Connectors: Click on the "Connectors" tab
Add MCP Server: Add your server URL:
http://your-domain/mcpTest Connection: The server should appear as available for deep research
Notes for running on Vercel
Make sure you have Fluid compute enabled for efficient execution
Sample Client
script/test-client.mjs contains a sample client to try invocations.
node scripts/test-client.mjs https://mcp-for-next-js.vercel.appThis 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
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/bsaajith-droid/openai-deep-research-compatible-mcp-with-next-js'
If you have feedback or need assistance with the MCP directory API, please join our Discord server