mcpField
A
Advanced MCP Agent Streamlit App

Advanced MCP Agent Streamlit App

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

Advanced MCP Agent Streamlit App について

異なる MCP サーバーを使ってタスクを自動化する、MCPAgent 向けの Streamlit チャットアプリです。会話メモリ、ウェブ閲覧、モデル選択に対応します。

主な機能

  1. 01対話型チャットインターフェース
  2. 02会話コンテキストの記憶
  3. 03ウェブ閲覧と検索
  4. 04モデル選択
  5. 05レスポンシブな画面

活用シーン

  1. 01チャットを通じたタスクの自動化
  2. 02会話中のウェブ検索

MCP 対応

設定した MCP サーバーを MCPAgent から利用し、チャットやタスク自動化を支援します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

高度な MCP エージェントの Streamlit アプリ

会話メモリを内蔵した MCPAgent の機能を紹介する、最新の Streamlit アプリケーションです。

機能

  • 🤖 MCPAgent との対話型チャットインターフェース
  • 🧠 文脈に沿ったやり取りを実現する会話メモリを内蔵
  • 🌐 Web の閲覧・検索機能
  • 🔄 利用可能なモデルからモデルを選択
  • 📱 最新の UI を備えたレスポンシブデザイン

セットアップとインストール

  1. Python 3.11 以降がインストールされていることを確認します
  2. 依存関係をインストールします。
pip install -e .

または、uv を使用します。

uv pip install -e .
  1. .env ファイルに環境変数を設定します。
GROQ_API_KEY=your_api_key_here

アプリの実行

Streamlit アプリを実行するには、次のコマンドを実行します。

streamlit run app.py

設定

このアプリは設定に browser_mcp.json ファイルを使用します。このファイルで、利用可能なモデルやその他の設定を変更できます。

注意事項

  • このアプリは、セッション中の会話履歴を保持するために Streamlit のセッション状態を使用します
  • アプリの起動時にエージェントが初期化されるため、数秒かかることがあります
  • サイドバーの「New Conversation」ボタンを使用して、いつでも新しい会話を開始できます

コメント

MCP は初めてですか?

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

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