-
securityA
license-
qualityA Model Context Protocol (MCP) server that lets you seamlessly use OpenAI's models right from Claude.
Last updated -
1
24
28
JavaScript
MIT License
このプロジェクトは、モデル制御プロトコル (MCP) を OpenAI の API と統合し、OpenAI が Docker で実行されている MCP サーバーによって公開されるツールにアクセスして使用できるようにする方法を示します。
server.py
: ツールを使ったMCPサーバ実装client.py
: サーバーに接続してエージェントを呼び出すクライアントDockerfile
: Dockerイメージを構築するための手順requirements.txt
: プロジェクトの Python 依存関係これにより、Docker コンテナ内で MCP サーバーが起動し、ポート 8050 で公開されます。
サーバーが起動したら、別のターミナルでクライアントを実行できます。
クライアントはサーバーに接続し、利用可能なツールを一覧表示し、エージェントを呼び出してクエリに応答します。
接続の問題が発生した場合:
docker ps
を使用して Docker コンテナが実行中であることを確認します。docker ps
を使用するか、 docker run
コマンドの出力をチェックして、ポートが正しくマッピングされていることを確認します。docker logs <container_id>
を使用してサーバー ログを表示し、エラーがあるかどうかを確認します。127.0.0.1
ではなく0.0.0.0
にバインドするように設定されています。それでも問題が解決しない場合は、ファイアウォールの設定を確認する必要があるかもしれません。http://localhost:8050/sse
でサーバーに接続します。This server cannot be installed
モデル制御プロトコルを OpenAI の API と統合し、OpenAI が Docker 化された MCP サーバーによって公開されるツールにアクセスして利用できるようにするプロジェクト。