@garamon/openai-websearch-mcp
Version:
OpenAI Web Search MCP - Model Context Protocol for enhanced web search capabilities
74 lines (55 loc) • 2.72 kB
Markdown
# OpenAI WebSearch MCP
OpenAIのウェブ検索ツールを使用してウェブ検索機能を提供するModel Context Protocol (MCP) サーバーです。
## 機能
### 🔍 一般ウェブ検索 (`web_search`)
- 技術的でない質問、時事問題、一般知識向け
- 多様な情報源から関連性と適時性を最適化
- 権威ある情報と新興の視点のバランスを取る
### 💻 開発者向けウェブ検索 (`dev_web_search`)
- ソフトウェア開発、デバッグ、技術調査に特化
- プログラミングソリューションと技術ドキュメントの検索に最適化
- APIドキュメント、ベストプラクティス、セキュリティ修正、実装ガイドをカバー
### 🔧 エラー調査検索 (`debug_error_search`)
- コードのエラーと例外のデバッグに特化
- エラーメッセージをインテリジェントに処理して関連するソリューションを検索
- ビルド失敗、依存関係の競合、ランタイムエラーなどに対応
## インストール
### Claude Code Local Server Connection
- [Understanding MCP server scopes](https://docs.anthropic.com/en/docs/claude-code/mcp#understanding-mcp-server-scopes)
```
$ claude mcp add openai-websearch \
-e OPENAI_API_KEY=<OPENAI API KEY> \
-- npx -y /openai-websearch-mcp openai-websearch
```
```
{
"mcpServers": {
"openai-websearch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"openai-websearch"
],
"env": {
"OPENAI_API_KEY": "your-openai-api-key-here",
"OPENAI_MODEL": "o4-mini"
"SEARCH_CONTEXT_SIZE": "medium"
"REASONING_EFFORT": "medium"
"REASONING_SUMMARY": "auto"
}
}
}
}
```
## 設定
### 必須環境変数
- `OPENAI_API_KEY` - OpenAI APIキー(必須)
### 環境変数(オプション)
- `OPENAI_MODEL` - 使用するOpenAIモデル(デフォルト: `o4-mini`)
- **注意**: 2025年7月時点で、`o3`モデルの使用には組織の検証が必要です。
- `SEARCH_CONTEXT_SIZE` - 検索コンテキストサイズ: `low`、`medium`、または `high`(デフォルト: `medium`)
- 指定しない場合は、デフォルト値 または リクエストに応じて適切なコンテキストサイズを決定します。
- `REASONING_EFFORT` - 推論レベル: `low`、`medium`、または `high`(デフォルト: `medium`)
- **注意**: 2025年7月時点で、`o3`モデルで`high`を設定すると、レート制限エラーが発生する可能性があります。
- `REASONING_SUMMARY` - 要約スタイル: `auto`、`concise`、または `detailed`(デフォルト: `auto`)