요청의 처음부터 끝까지 추적하기
프롬프트에서 결과까지, 그리고 다시 돌아오기까지 하나의 도구 호출을 따라가 봅니다.
요청의 처음부터 끝까지 추적하기은(는) CoddyKit의 무료 MCP Academy 강의입니다. 이것은 4개 중 4번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 MCP Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. MCP Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
도구 호출 하나 따라가기
도구 호출 하나가 시작부터 끝까지 어떻게 진행되는지 따라가 보겠습니다. 호스트, 클라이언트, 서버 사이의 흐름을 살펴보면 세 역할이 하나로 연결됩니다.
1단계: 사용자가 요청합니다
날씨를 알려 달라고 요청하는 것처럼, 호스트에 입력한 프롬프트에서 시작합니다. 호스트는 사용자의 말과 사용 가능한 도구를 모델에 전달합니다.
2단계: 모델이 결정합니다
모델은 요청을 읽고 알맞은 도구를 고릅니다. 모델이 직접 실행하는 것이 아니라, get_weather와 인수를 선택할 뿐입니다.
3단계: 호스트가 전달합니다
호스트는 모델의 선택을 받아 알맞은 서버를 찾습니다. 그런 다음 해당 서버에 연결된 올바른 클라이언트에 호출을 전달합니다.
4단계: 클라이언트가 요청을 보냅니다
클라이언트는 호출을 tools/call 메시지로 감싼 다음 연결을 통해 서버로 보냅니다.
{ "method": "tools/call",
"params": { "name": "get_weather", "arguments": { "city": "Rome" } } }5단계: 서버가 작업을 수행합니다
서버는 호출을 받아 실제 함수를 실행합니다. API나 데이터베이스에 접근한 뒤 반환할 결과를 만듭니다.
6단계: 결과가 돌아옵니다
서버는 답변을 클라이언트에 보냅니다. 이 응답에는 요청과 같은 ID가 들어 있으므로 클라이언트는 어떤 요청에 대한 답인지 알 수 있습니다.
7단계: 모델이 결과를 확인합니다
클라이언트는 결과를 호스트에 전달하고, 호스트는 대화의 새로운 문맥으로 모델에 다시 제공합니다.
8단계: 사용자가 답변을 받습니다
마지막으로 모델이 데이터를 친절한 답변으로 바꾸고 호스트가 사용자에게 보여 줍니다. 전체 왕복 과정이 완료됩니다.
동의하면 흐름이 일시 중지될 수 있습니다
5단계 전에 호스트가 멈추고 사용자의 승인을 요청할 수 있습니다. 사용자가 허용해야만 도구가 실행되므로 주도권을 유지할 수 있습니다.
전체 순환을 한 줄로 보기
호스트에서 모델로, 클라이언트로, 서버로 이동한 다음 다시 돌아옵니다. 이 하나의 순환이 모든 MCP 상호작용의 핵심입니다.
빠른 확인
실제로 도구를 실행하는 구성 요소가 무엇인지 떠올려 보세요.
복습
호출이 끝까지 진행되는 과정을 살펴보았습니다. 사용자가 요청하고, 모델이 선택하고, 클라이언트가 보내며, 서버가 실행한 뒤 결과가 사용자에게 돌아옵니다. 정말 잘하셨습니다!
AI 튜터와 함께 Python을(를) 배우세요 — 무료
브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.
- 코스
- 30
- 레슨
- 120
자주 묻는 질문
“요청의 처음부터 끝까지 추적하기” 강의는 무료인가요?
네 — “요청의 처음부터 끝까지 추적하기” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 MCP Academy 강의 전체를 잠금 해제할 수 있습니다. MCP Academy 강의에는 총 4개의 강의가 포함되어 있습니다.
“요청의 처음부터 끝까지 추적하기”에서 뭘 배우나요?
프롬프트에서 결과까지, 그리고 다시 돌아오기까지 하나의 도구 호출을 따라가 봅니다. 브라우저에서 직접 실행하는 실습 코드로 MCP Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
MCP Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 MCP Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 4개 중 4번째 강의입니다.
“요청의 처음부터 끝까지 추적하기” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 MCP Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 MCP Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- 호스트: Claude Desktop과 IDE
- 클라이언트: 서버마다 하나의 연결
- 서버: 도구가 존재하는 곳
- 요청의 처음부터 끝까지 추적하기