mcpField
M
Mcp_client_openai_gradio

Mcp_client_openai_gradio

ローカル
github.com/njcxAI・エージェント273 週間前に更新

Mcp_client_openai_gradio について

Mcp_client_openai_gradioは、OpenAI API形式に対応したMCPクライアントサービスで、標準的なOpenAI APIリクエストを通じてローカルMCPサーバーと連携します。Function Calling対応のOpenAI形式LLM APIを使い、テスト用のGradio UIも備えています。

主な機能

  1. 01OpenAI API互換のクライアントサービス
  2. 02stdioまたはSSE経由でMCPサーバーに接続
  3. 03OpenAI形式のLLM APIを設定
  4. 04テスト用Gradio UI

活用シーン

  1. 01OpenAI APIリクエストからローカルMCPツールを利用
  2. 02stdioまたはSSEで設定したサーバーに接続
  3. 03Gradio UIからサービスをテスト

MCP 対応

MCPクライアントとして、設定されたMCPサーバーにstdioまたはSSEで接続します。OpenAI API互換サービスを通じて操作を提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

MCP-client 本项目实现了一个兼容 OpenAI API 格式的 MCP (Model Control Protocol) 客户端服务,允许通过标准的 OpenAI API 接口与本地 MCP 模型进行交互。

运行方法:

1,  启动openai api :  python main-api.py

2,  启动gradio_ui  :  python gradio_ui.py   # just for test

MCP-Server配置:

修改config.json, 支持stdio 和sse两种。

LLM配置:

修改.env文件, 支持所有 OpenAI API 格式的API, 需要支持 Function Call(工具调用)。

test

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。