전체 글 (47) 썸네일형 리스트형 MCP app에 대해 알아보자 컴포넌트MCP App HostMCP Server와 App Frame 사이를 연결하고 전체 실행 과정을 관리한다.App FrameMCP App Host 내부에 존재하며 MCP Server가 제공한 html을 실행하는 화면 영역이다.MCP Servertool과 UI resource를 제공한다.통신 과정 사용자가 텍스트를 입력한다. 이 예제에서 사용자가 “음식 목록 화면을 보여줘”라고 요청한다.Claude Desktop이 사용 가능한 tool 목록을 Claude 모델에게 보내고 Claude 모델은 입력 처리에 적합한 tool을 선택한다. 이 예제에서 Claude가 show_favorive_foods라는 tool을 선택한다.Claude Desktop이 MCP Server로 tool 호출 요청(tools/call.. litellm 오픈소스에 기여해보기 litellmlitellm이란?여러 LLM 모델을 하나의 인터페이스로 사용할 수 있게 해주는 AI 게이트웨이다. MCP 게이트웨이여러 MCP 서버를 하나의 고정된 엔드포인트로 통합해준다. MCP 클라이언트에서 여러 MCP 서버의 정보를 일일히 알 필요가 없다. 어드민 UI나 API를 통해서 MCP 서버를 등록할 수 있다. 이때 MCP 서버의 메타정보는 postgres 데이터베이스에 저장된다. Agent 게이트웨이a2a 프로토콜을 기반으로 완성된 agent들을 등록하고 호출하게 해준다. 이슈사용자가 직접 만든 skill을 litellm에 등록할 수 있다.이때 skill은 postgres 데이터베이스에 저장되고 skill id가 반환된다. 이후 skill id를 사용해서 skill을 사용할 수 있다. 문.. OpenClaw를 사용해서 Jira 이슈 관리하기 OpenClawOpenClaw란?openclaw는 오픈소스로 유저들의 장비에서 돌아가는 AI 비서이다. 텔레그램, 디스코드, 슬랙과 같은 메신저를 사용해서 openclaw에게 명령을 내릴 수 있다.gateway는 중앙 실행 서버로 중계 역할을 한다.agent는 두뇌 역할로 어떤 일을 해야하는지 판단하고 필요한 도구를 사용해서 실행한다. 설치node를 사용해서 설치할 수 있다.npm install -g openclaw 온보딩을 통해 기본 설정을 한다.이번 실습 과정에서는 메신저로 슬랙을 사용하기 때문에 온보딩 과정에서 app_token, bot_token을 입력해준다.또한 slack 개발자 페이지로 들어가서 사용할 기능에 따라 bot_token의 scope를 지정해준다.socket 통신을 통해 이벤트를 주.. 이전 1 2 3 4 ··· 16 다음