CO

copilotkit/open-multi-agent-canvas

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

556 stars 80 forks 品質 53 トレンド 41

copilotkit/open-multi-agent-canvasは、https://github.com/copilotkit/open-multi-agent-canvas.からインポートされたMCPサーバー候補です。

概要

copilotkit/open-multi-agent-canvasは、https://github.com/copilotkit/open-multi-agent-canvas.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

CopilotKitによって作成されたOpen Multi-Agent Canvasは、複数のエージェントを動的な会話で管理できるオープンソースのマルチエージェントチャットインターフェースです。Next.js、LangGraph、CopilotKitを使って構築されており、MCPサーバーを通じて旅行計画、調査、汎用タスクをサポートします。

既存のエージェント

これらの素晴らしいエージェントをチェックしてみてください(それぞれ別のリポジトリに存在しています)。別々に運用することも、LangSmithにデプロイすることもできます:

  • CoAgents 旅行代理店
  • CoAgents AI研究者

さらに、このプロジェクトには組み込みのMCP(マルチチャネルプロトコル)エージェントが含まれています:

  • MCPエージェント:設定可能なMCPサーバーを通じて様々なタスクを処理できる汎用エージェント。

このプロジェクトを運営するにはコパイロットクラウドが必要です:

クイックスタート 🚀

1.前提条件

以下を必ず確認してください:

  • PNPM

2.APIキー

  • コパイロット・クラウド

フロントエンドの運営

frontendフォルダ内のexample.envファイルを.envにリネームしてください:

依存関係のインストール:

CopilotKitのAPIキーが必要ですか?こちらから入手できます。

そして、Next.jsプロジェクトを起動してください:

MCPエージェントのセットアップ

MCPエージェントは、さまざまなMCP互換サーバーに接続することを可能にします:

  1. カスタムMCPサーバーの設定:

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Open Multi-Agent Canvas, created by CopilotKit is an open-source multi-agent chat interface that lets you manage multiple agents in one dynamic conversation. It’s built with Next.js, LangGraph, and CopilotKit to help with travel planning, research, and general-purpose tasks through MCP servers.

Existing Agents

Check out these awesome agents (they live in separate repositories). You can run them separately or deploy them on LangSmith:

Additionally, this project now includes a built-in MCP (Multi-Channel Protocol) Agent:

  • MCP Agent: A general-purpose agent capable of handling various tasks through configurable MCP servers.

Copilot Cloud is required to run this project:

Quick Start 🚀

1. Prerequisites

Make sure you have:

2. API Keys

Running the Frontend

Rename the example.env file in the frontend folder to .env:

NEXT_PUBLIC_CPK_PUBLIC_API_KEY=...

Install dependencies:

cd frontend
pnpm i

Need a CopilotKit API key? Get one here.

Then, fire up the Next.js project:

pnpm run build && pnpm run start

MCP Agent Setup

The MCP Agent allows you to connect to various MCP-compatible servers:

  1. Configuring Custom MCP Servers:

    • Click the “MCP Servers” button in the top right of the interface
    • Add servers via the configuration panel:
      • Standard IO: Run commands locally (e.g., Python scripts)
      • SSE: Connect to external MCP-compatible servers (via Server-Sent Events)
  2. Public MCP Servers:

Running the MCP Agent Backend (Optional)

Rename the example.env file in the agent folder to .env:

OPENAI_API_KEY=...
LANGSMITH_API_KEY=...

If you want to use the included MCP Agent with the built-in math server:

cd agent
poetry install
poetry run langgraph dev --host localhost --port 8123 --no-browser

Running a tunnel

Add another terminal and select Remote Endpoint. Then select Local Development. Once this is done, copy the command into your terminal and change the port to match the LangGraph server 8123

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →