gptr-mcp
Verified Safeby youqad
Overview
An MCP server for GPT Researcher, enabling AI assistants to perform deep web and local document research, and generate detailed reports.
Installation
python server.pyEnvironment Variables
- OPENAI_API_KEY
- TAVILY_API_KEY
- DOC_PATH
- MCP_TRANSPORT
- DOCKER_CONTAINER
- RETRIEVER
Security Notes
The project demonstrates awareness of security best practices, including explicit warnings against exposing API keys (seen in `SECURITY_WARNING.md`) and implementation of path traversal protection (`document_loader.py`). It also limits file sizes to prevent resource exhaustion. No 'eval' or other dynamic code execution patterns were found. The primary security concern lies with users carefully managing their API keys, as they are crucial for functionality and are explicitly passed in some integration examples (e.g., Claude Desktop config).
Similar Servers
gpt-researcher
The GPT Researcher MCP Server enables AI assistants to conduct comprehensive web research and generate detailed, factual, and unbiased reports. It supports multi-agent workflows, local document analysis, and integration with external tools via the Machine Conversation Protocol (MCP) for various research tasks.
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
Google-Search-MCP-Server
This MCP server enhances Google search with AI-powered research synthesis, content extraction, source quality assessment, and deduplication, designed to be used by large language models (LLMs) like Claude.