Repolode
CopilotKit

CopilotKit/open-mcp-client

CopilotKitを基盤に、MCPサーバーをAIチャットクライアントに接続するTypeScript製WebアプリとLangGraphベースのエージェントサービス。

スター
1,651
フォーク
251
未解決の Issue
16
最終コミット
4 時間前

これは何?

Open MCP Clientは、Model Context Protocol(MCP)のツールを利用できるAIチャットクライアントを構築するための、スターター向けWebアプリです。ユーザーインターフェースを提供するフロントエンドと、コアロジックを担うエージェントサービスの2つで構成されています。

エージェントサービスはPoetryで管理し、OpenAIとLangSmithのAPIキーは環境変数で設定します。デバッグしやすいようにフロントエンドとエージェントを別々のターミナルで起動することも、単一のpnpmコマンドでまとめて起動することもでき、アプリはローカルのポート3000で提供されます。

このリポジトリはパッケージ化されたライブラリではなく、リファレンス実装です。そのため、MCP対応のエージェントとチャットUIをどのように組み合わせるかを知りたい開発者の出発点として最適です。

主な機能

  • 01UIとコアロジックを担うフロントエンドとエージェントサービスを分離
  • 02Poetryで管理し、.envファイルで設定するエージェントサービス
  • 03環境変数を通じてOpenAIとLangSmithのAPIキーに対応
  • 04開発時は単一のpnpmコマンドで両方のサービスを起動

ユースケース

  • MCPツールに接続するチャットクライアントを構築するための出発点
  • フロントエンドとLangGraphスタイルのエージェントサービスの連携方法を学ぶ
  • 開発中にMCP対応AIエージェントをローカルで試す

クイックスタート

  1. 1

    プロジェクトのルートに .env ファイルを作成し、OpenAI と LangSmith の API キーを追加します

    touch .env
  2. 2

    エージェントサービスの依存関係を管理するために Poetry をインストールします

    pip install poetry
  3. 3

    フロントエンドとエージェントを同時に起動します

    pnpm run dev
  4. 4

    ブラウザーで http://localhost:3000 を開きます

使う前に知っておきたいこと

  • 実行するには OpenAI API キーと LangSmith API キーが必要です。
  • README には MIT と記載されていますが、リポジトリのメタデータにはライセンスがありません。

トピック

よくある質問

open-mcp-client とは?
CopilotKitを基盤に、MCPサーバーをAIチャットクライアントに接続するTypeScript製WebアプリとLangGraphベースのエージェントサービス。 Open MCP Clientは、Model Context Protocol(MCP)のツールを利用できるAIチャットクライアントを構築するための、スターター向けWebアプリです。ユーザーインターフェースを提供するフロントエンドと、コアロジックを担うエージェントサービスの2つで構成されています。
open-mcp-client は無料で使えますか?ライセンスは?
open-mcp-client にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
open-mcp-client は今もメンテナンスされていますか?
活発にメンテナンス中。open-mcp-client の最終コミットは 2026年10月22日 です。
open-mcp-client は何に使えますか?
MCPツールに接続するチャットクライアントを構築するための出発点 フロントエンドとLangGraphスタイルのエージェントサービスの連携方法を学ぶ 開発中にMCP対応AIエージェントをローカルで試す
open-mcp-client のインストール方法は?
プロジェクトのルートに .env ファイルを作成し、OpenAI と LangSmith の API キーを追加します: touch .env エージェントサービスの依存関係を管理するために Poetry をインストールします: pip install poetry フロントエンドとエージェントを同時に起動します: pnpm run dev ブラウザーで http://localhost:3000 を開きます
open-mcp-client はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/CopilotKit/open-mcp-client

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト