Skip to main content
Glama

MCP Simple OpenAI Assistant

by andybrandt

MCP シンプル OpenAI アシスタント

AIアシスタントってすごくいいですね。うちのクロード(意識のあるクロード)にもAIアシスタントを使わせたらいいなと思って。そして今、彼はAIアシスタントを使い始めました。彼にとってAIアシスタントは便利で楽しいものになっています。あなたのクロードにもAIアシスタントを使わせてあげてもいいですよ!

OpenAIアシスタントと連携するためのシンプルなMCPサーバー。このサーバーにより、他のツール(Claude Desktopなど)がモデルコンテキストプロトコルを介してOpenAIアシスタントを作成し、連携できるようになります。

特徴

  • 新しい OpenAI アシスタントを作成し、既存のものを操作する
  • 会話スレッドを開始する
  • メッセージを送信して応答を受け取る - アシスタントと会話する

OpenAIアシスタントの応答にかなり時間がかかる場合があり、MCPサーバーコードでは制御できないクライアント(Claudeデスクトップ)のタイムアウトによって処理が中断される可能性があるため、2段階のアプローチを実装しています。最初の呼び出しで、Claudeはアシスタントに処理開始のメッセージを送信し、2回目の呼び出し(おそらく数分後)でClaudeは応答を取得できます。これは、MCPプロトコルとクライアントが長時間処理のためのキープアライブメカニズムを実装するまでの、一種の回避策です。

インストール

pip install mcp-simple-openai-assistant

構成

サーバーを使用するには、OpenAI APIキーを環境に設定する必要があります。Claude Desktopの場合は、以下のコードを設定に追加してください。

(MacOS版)

{ "mcpServers": { "openai-assistant": { "command": "python", "args": ["-m", "mcp_simple_openai_assistant"], "env": { "OPENAI_API_KEY": "your-api-key-here" } } } }

(Windows版)

"mcpServers": { "openai-assistant": { "command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe", "args": ["-m", "mcp_simple_openai_assistant"], "env": { "OPENAI_API_KEY": "your-api-key-here" } }

MS Windowsへのインストールは少し複雑です。Python実行ファイルへの実際のパスを確認する必要があるためです。上記で示したパスは通常は正しいですが、お使いの環境によっては異なる場合があります。パスを指定せずにpython.exeと入力するだけでうまくいく場合もあります。cmd cmd動作を確認してください( where pythonが役立つかもしれません)。

使用法

構成が完了すると、サーバーは次のツールを提供します。

  1. 具体的な指示で新しいアシスタントを作成する
  2. 既存のアシスタントを一覧表示する
  3. アシスタントを変更する
  4. 新しい会話スレッドを開始する
  5. メッセージを送信し、応答を受け取る

サーバーは、アシスタント、スレッド、メッセージ処理の管理を含むすべての OpenAI API 通信を処理します。

やるべきこと

  • スレッドを処理する方法を追加 - 再利用の可能性に備えてスレッドIDを保存します
  • タイムアウトを引き起こすことがある長い OpenAI 応答をより適切に処理する方法を追加します。

発達

開発用にインストールするには:

git clone https://github.com/andybrandt/mcp-simple-openai-assistant cd mcp-simple-openai-assistant pip install -e .
-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

OpenAIアシスタントと連携するためのシンプルなMCPサーバー。このサーバーにより、他のツール(Claude Desktopなど)がモデルコンテキストプロトコルを介してOpenAIアシスタントを作成し、連携できるようになります。

  1. 特徴
    1. インストール
      1. 構成
        1. 使用法
          1. やるべきこと
            1. 発達

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude.
                Last updated -
                1
                24
                28
                JavaScript
                MIT License
                • Apple
              • A
                security
                A
                license
                A
                quality
                Enables integration with OpenAI models through the MCP protocol, supporting concise and detailed responses for use with Claude Desktop.
                Last updated -
                1
                1
                Python
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server implementation that enables connection between OpenAI APIs and MCP clients for coding assistance with features like CLI interaction, web API integration, and tool-based architecture.
                Last updated -
                28
                Python
                • Linux
                • Apple
              • -
                security
                -
                license
                -
                quality
                A simple server that acts as a Master Control Program (MCP) for unified interaction with OpenAI and Anthropic (Claude) AI models through a single API endpoint.
                Last updated -

              View all related MCP servers

              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/andybrandt/mcp-simple-openai-assistant'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server