Repolode
CopilotKit

CopilotKit/open-mcp-client

Aplicação web em TypeScript e serviço de agente baseado em LangGraph para conectar servidores MCP a um cliente de chat com IA, usando CopilotKit.

Estrelas
1,651
Forks
251
Issues abertas
16
Último commit
há 4 horas

O que é?

Open MCP Client é uma aplicação web inicial para criar um cliente de chat com IA que funciona com ferramentas do Model Context Protocol (MCP). Ela é dividida em duas partes: um frontend que fornece a interface do usuário e um serviço de agente que cuida da lógica principal.

O serviço de agente é gerenciado com Poetry e usa chaves de API da OpenAI e do LangSmith, configuradas por meio de variáveis de ambiente. O frontend e o agente podem ser executados em terminais separados para facilitar a depuração ou juntos com um único comando pnpm. O app é servido localmente na porta 3000.

O repositório é uma implementação de referência, não uma biblioteca empacotada. Por isso, é mais útil como ponto de partida para desenvolvedores que querem entender como um agente compatível com MCP e uma interface de chat funcionam juntos.

Recursos principais

  • 01Serviços separados de frontend e agente para a interface e a lógica principal
  • 02Serviço de agente gerenciado com Poetry e configurado por meio de arquivos .env
  • 03Compatibilidade com chaves de API da OpenAI e do LangSmith por meio de variáveis de ambiente
  • 04Um único comando pnpm inicia os dois serviços durante o desenvolvimento

Casos de uso

  • Ponto de partida para criar um cliente de chat que se conecta a ferramentas MCP
  • Aprender como um frontend e um serviço de agente no estilo LangGraph funcionam juntos
  • Experimentação local com agentes de IA compatíveis com MCP durante o desenvolvimento

Início rápido

  1. 1

    Crie o arquivo .env na raiz do projeto e adicione suas chaves de API da OpenAI e do LangSmith

    touch .env
  2. 2

    Instale o Poetry para gerenciar as dependências do serviço do agente

    pip install poetry
  3. 3

    Inicie o frontend e o agente juntos

    pnpm run dev
  4. 4

    Abra http://localhost:3000 no navegador

Antes de usar

  • É necessária uma chave de API da OpenAI e uma do LangSmith para executar o projeto.
  • Os metadados do repositório não indicam uma licença, embora o README informe MIT.

Tópicos

Perguntas frequentes

O que é open-mcp-client?
Aplicação web em TypeScript e serviço de agente baseado em LangGraph para conectar servidores MCP a um cliente de chat com IA, usando CopilotKit. Open MCP Client é uma aplicação web inicial para criar um cliente de chat com IA que funciona com ferramentas do Model Context Protocol (MCP). Ela é dividida em duas partes: um frontend que fornece a interface do usuário e um serviço de agente que cuida da lógica principal.
open-mcp-client é gratuito? Qual é a licença?
open-mcp-client não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
open-mcp-client ainda é mantido?
Manutenção ativa. O último commit de open-mcp-client foi em 22 de out. de 2026.
Para que posso usar open-mcp-client?
Ponto de partida para criar um cliente de chat que se conecta a ferramentas MCP Aprender como um frontend e um serviço de agente no estilo LangGraph funcionam juntos Experimentação local com agentes de IA compatíveis com MCP durante o desenvolvimento
Como instalar open-mcp-client?
Crie o arquivo .env na raiz do projeto e adicione suas chaves de API da OpenAI e do LangSmith: touch .env Instale o Poetry para gerenciar as dependências do serviço do agente: pip install poetry Inicie o frontend e o agente juntos: pnpm run dev Abra http://localhost:3000 no navegador
Onde consigo open-mcp-client?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/CopilotKit/open-mcp-client

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados