Repolode
CopilotKit

CopilotKit/open-mcp-client

Aplicación web en TypeScript y servicio de agente basado en LangGraph para conectar servidores MCP con un cliente de chat con IA, desarrollados con CopilotKit.

Estrellas
1,651
Forks
251
Issues abiertos
16
Último commit
hace 4 horas

¿Qué es?

Open MCP Client es una aplicación web de inicio para crear un cliente de chat con IA que funciona con herramientas de Model Context Protocol (MCP). Se divide en dos partes: un frontend que proporciona la interfaz de usuario y un servicio de agente que gestiona la lógica principal.

El servicio de agente se gestiona con Poetry y usa claves de API de OpenAI y LangSmith, configuradas mediante variables de entorno. El frontend y el agente se pueden ejecutar en terminales separados para facilitar la depuración, o juntos con un único comando de pnpm. La aplicación se sirve localmente en el puerto 3000.

El repositorio es una implementación de referencia, no una biblioteca empaquetada, así que resulta más útil como punto de partida para desarrolladores que quieran ver cómo se integran un agente compatible con MCP y una interfaz de chat.

Funciones clave

  • 01Servicios separados de frontend y agente para la interfaz de usuario y la lógica principal
  • 02Servicio de agente gestionado con Poetry y configurado mediante archivos .env
  • 03Admite claves de API de OpenAI y LangSmith mediante variables de entorno
  • 04Un único comando de pnpm inicia ambos servicios para el desarrollo

Casos de uso

  • Punto de partida para crear un cliente de chat que se conecte a herramientas MCP
  • Aprender cómo se integran un frontend y un servicio de agente al estilo de LangGraph
  • Experimentación local con agentes de IA compatibles con MCP durante el desarrollo

Inicio rápido

  1. 1

    Crea el archivo .env en la raíz del proyecto y añade tus claves de API de OpenAI y LangSmith

    touch .env
  2. 2

    Instala Poetry para gestionar las dependencias del servicio del agente

    pip install poetry
  3. 3

    Inicia el frontend y el agente juntos

    pnpm run dev
  4. 4

    Abre http://localhost:3000 en tu navegador

Antes de usarlo

  • Para ejecutarlo, se necesita una clave de API de OpenAI y otra de LangSmith.
  • Los metadatos del repositorio no indican ninguna licencia, aunque el README especifica MIT.

Temas

Preguntas frecuentes

¿Qué es open-mcp-client?
Aplicación web en TypeScript y servicio de agente basado en LangGraph para conectar servidores MCP con un cliente de chat con IA, desarrollados con CopilotKit. Open MCP Client es una aplicación web de inicio para crear un cliente de chat con IA que funciona con herramientas de Model Context Protocol (MCP). Se divide en dos partes: un frontend que proporciona la interfaz de usuario y un servicio de agente que gestiona la lógica principal.
¿open-mcp-client es gratuito? ¿Qué licencia tiene?
open-mcp-client no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
¿open-mcp-client sigue mantenido?
Mantenimiento activo. El último commit de open-mcp-client fue el 22 oct 2026.
¿Para qué puedo usar open-mcp-client?
Punto de partida para crear un cliente de chat que se conecte a herramientas MCP Aprender cómo se integran un frontend y un servicio de agente al estilo de LangGraph Experimentación local con agentes de IA compatibles con MCP durante el desarrollo
¿Cómo se instala open-mcp-client?
Crea el archivo .env en la raíz del proyecto y añade tus claves de API de OpenAI y LangSmith: touch .env Instala Poetry para gestionar las dependencias del servicio del agente: pip install poetry Inicia el frontend y el agente juntos: pnpm run dev Abre http://localhost:3000 en tu navegador
¿Dónde consigo open-mcp-client?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/CopilotKit/open-mcp-client

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados