Repolode
CopilotKit

CopilotKit/open-mcp-client

CopilotKit 기반의 TypeScript 웹 앱과 LangGraph 에이전트 서비스로, MCP 서버를 AI 채팅 클라이언트에 연결합니다.

스타
1,651
포크
251
열린 이슈
16
마지막 커밋
4시간 전

어떤 프로젝트인가요?

Open MCP Client는 Model Context Protocol(MCP) 도구를 사용하는 AI 채팅 클라이언트를 만들기 위한 스타터 형태의 웹 애플리케이션입니다. 프런트엔드와 핵심 로직을 처리하는 에이전트 서비스, 두 부분으로 구성되어 있습니다.

에이전트 서비스는 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 기반의 TypeScript 웹 앱과 LangGraph 에이전트 서비스로, MCP 서버를 AI 채팅 클라이언트에 연결합니다. Open MCP Client는 Model Context Protocol(MCP) 도구를 사용하는 AI 채팅 클라이언트를 만들기 위한 스타터 형태의 웹 애플리케이션입니다. 프런트엔드와 핵심 로직을 처리하는 에이전트 서비스, 두 부분으로 구성되어 있습니다.
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 통계는 매일 갱신됩니다.

관련 프로젝트