Trawling

개발·오픈소스 · 최신기사

개발 도구와 언어, 웹 기술과 오픈소스 프로젝트의 변화를 다룹니다.

Python으로 실행 가능한 MCP 루프 만들기 — stdio, streamable-http, LLM tool choice까지

발행

대부분의 MCP 자료가 Server 등록과 Cursor 연동만 다루는 반면, 이 글은 Client/Host 측까지 직접 구축해 prompts·resources·tools를 열거하고, stdio와 streamable-http 두 전송 방식으로 호출한 뒤 LLM이 어떤 tool을 쓸지 선택하게 하는 전체 루프를 다룹니다. Agent를 백엔드에 배포하려는 개발자에게 SDK 데모와 실제 서비스 사이의 빈 구간을 채워주는 튜토리얼입니다.