YP

yoshiko-pg/o3-search-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

286 stars 42 forks 品質 76 トレンド 22MIT

yoshiko-pg/o3-search-mcpは、[[T0]からインポートされたMCPサーバー候補です。

概要

yoshiko-pg/o3-search-mcpは、[[T0]からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

英語 |日本語 |简体中文 |한국어

OpenAIのハイエンドモデルと強力なウェブ検索機能を活用できるMCPサーバーです。 任意のAIコーディングエージェントに登録することで、エージェントは自律的にOpenAIモデルにコンサルティングを行い、複雑な問題を解決できます。

ユースケース

(MCP名に合わせてo3と呼ばれていますが、モデル用にgpt-5またはo4-miniをenvで指定できます)

🐛 デバッグに詰まっているとき

O3のウェブ検索はGitHubの問題やStack Overflowなど幅広いソースをスキャンできるため、ニッチな問題の解決可能性を大幅に高めます。例示プロンプト:

📚 最新の図書館情報を参照したいときは

整理されたドキュメントがなくても、強力なウェブ検索から答えを得ることができます。例示のプロンプト:

🧩 複雑な課題に取り組むとき

検索に加えて、デザインの相談相手としても使えます。例示のプロンプト:

また、MCPサーバーとして提供されているため、AIエージェントが必要と判断した際には、あなたの指示なしに自動的にo3と通信することが可能です。これにより、AIエージェントが単独で解決できる問題の範囲が劇的に広がります!

設置

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

o3-search-mcp (gpt-5, o4-mini support)

MCP server that enables the use of OpenAI’s high-end models and their powerful web search capabilities. By registering it with any AI coding agent, the agent can autonomously consult with OpenAI models to solve complex problems.

Use Cases

(Although called o3 to match the MCP name, you can specify gpt-5 or o4-mini via env for the model to use)

🐛 When you’re stuck debugging

o3’s web search can scan a wide range of sources, including GitHub issues and Stack Overflow, significantly increasing the chances of resolving niche problems. Example prompts:

> I'm getting the following error on startup, please fix it. If it's too difficult, ask o3.
> [Paste error message here]
> The WebSocket connection isn't working. Please debug it. If you don't know how, ask o3.

📚 When you want to reference the latest library information

You can get answers from the powerful web search even when there’s no well-organized documentation. Example prompts:

> I want to upgrade this library to v2. Proceed while consulting with o3.
> I was told this option for this library doesn't exist. It might have been removed. Ask o3 what to specify instead and replace it.

🧩 When tackling complex tasks

In addition to search, you can also use it as a sounding board for design. Example prompts:

> I want to create a collaborative editor, so please design it. Also, ask o3 for a design review and discuss if necessary.

Also, since it’s provided as an MCP server, the AI agent may decide on its own to talk to o3 when it deems it necessary, without any instructions from you. This will dramatically expand the range of problems it can solve on its own!

Installation

Claude Code:

$ claude mcp add o3 \
	-s user \  # If you omit this line, it will be installed in the project scope
	-e OPENAI_MODEL=o3 \ # o4-mini, gpt-5 also available
	-e OPENAI_API_KEY=your-api-key \
	-e SEARCH_CONTEXT_SIZE=medium \
	-e REASONING_EFFORT=medium \
	-e OPENAI_API_TIMEOUT=300000 \
	-e OPENAI_MAX_RETRIES=3 \
	-- npx o3-search-mcp

json:

{
  "mcpServers": {
    "o3-search": {
      "command": "npx",
      "args": ["o3-search-mcp"],
      "env": {
GitHub で README 全文を見る

インストール

npx o3-search-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "o3-search": { "command": "npx", "args": ["o3-search-mcp"], "env": { "OPENAI_API_KEY": "your-api-key", // Optional: o3, o4-mini, gpt-5 (default: o3) "OPENAI_MODEL": "o3", // Optional: low, medium, high (default: medium) "SEARCH_CONTEXT_SIZE": "medium", "REASONING_EFFORT": "medium", // Optional: API timeout in milliseconds (default: 300000) "OPENAI_API_TIMEOUT": "300000", // Optional: Maximum number of retries (default: 3) "OPENAI_MAX_RETRIES": "3" } } } }