gpt-research-mcp
服务介绍
GPT Research MCP Server
OpenAI GPT-5.1 Responses API 組込 Web Search 活用 MCP
機能
research(query): GPT-5.1 Web Search 機能使用調査引用情報付結果返
必要要件
- Python 3.12+
- uv
- OpenAI API
1.
git clone https://github.com/your-username/gpt-research-mcp.git
cd gpt-research-mcp
2. 依存関係
uv sync
3. 環境変数設定
export OPENAI_API_KEY="sk-..."
使用
OpenAI 互換 APIAzure OpenAI LLM 使用場合OPENAI_BASE_URL 設定:
export OPENAI_BASE_URL="https://your-custom-endpoint.com/v1"
設定場合 https://api.openai.com/v1/ 使用
4. LangFuse
LangFuse 使用 OpenAI API 呼出可観測性有効以下環境変数設定自動的有効化:
export LANGFUSE_SECRET_KEY="sk-lf-..."
export LANGFUSE_PUBLIC_KEY="pk-lf-..."
export LANGFUSE_BASE_URL="https://cloud.langfuse.com" # EU region
# export LANGFUSE_BASE_URL="https://us.cloud.langfuse.com" # US region
環境変数設定場合通常 OpenAI SDK 使用
MCP
Claude Code 登録
claude mcp add gpt-research -- uv run --directory /path/to/gpt-research-mcp main.py
~/.claude/settings.json 直接追加:
{
"mcpServers": {
"gpt-research": {
"command": "uv",
"args": ["run", "--directory", "/path/to/gpt-research-mcp", "main.py"],
"env": {
"OPENAI_API_KEY": "sk-...",
"OPENAI_BASE_URL": "https://api.openai.com/v1/"
}
}
}
}
OPENAI_BASE_URL 使用場合省略可能
/path/to/gpt-research-mcp 実際置換
使用方法
実行
uv run python main.py
MCP 使用
MCP Claude Desktop 等 research 呼出:
research("2024年 AI 教")
仕様
research(query: str) -> str
| 型 | 説明 | |
|---|---|---|
query |
str |
調査質問 |
戻値: GPT-5.1 生成結果引用情報含
技術
| 技術 | |
|---|---|
| 管理 | uv |
| Python | 3.12 |
| MCP | FastMCP 2.0 |
| OpenAI | openai (公式) |
| gpt-5.1 | |
| LangFuse |