
: 모델 컨텍스트 프로토콜의 약자로, 애플리케이션이 대형 언어 모델에 컨텍스트 정보를 제공하는 방식을 표준화하는 개방적이고 보편적인 프로토콜이다.
✅ 즉, 다양한 AI 모델이 다양한 데이터 소스와 도구에 표준화된 방식으로 연결할 수 있게 한다.
-> gpt가 2023년까지의 정보만 알고 있다면, 인터넷이나 문서에서 최신 자료를 바로 불러다가 ai에 넣어줄 수 있다.
도구 및 데이트 액세스 제공
→ LLM이 사용할 수 있는 도구와 데이터 액세스 기능을 제공하는 프로그램
사용자의 장치에서 로컬 애플리케이션으로 실행되거나 원격 서버에 배포될 수 있다.
로컬 데이터나 원격 서비스에서 정보를 검색하는 특정 도구 세트를 제공한다.
: LLM에 포함되어 MCP 서버와 통신
→ LLM과 mcp 서버를 연결하는 브릿지로, LLM으로부터 요청을 수신하고 적절한 MCP 서버로 요청을 전달하고, MCP 서버로부터 결과를 LLM에 반환한다.
: cursor, claude와 같은 애플리케이션
→ MCP를 통해 데이터를 액세스하고자 하는 ai 도구와 같은 프로그램
기존 api 방식mcp 방식: mcp 서버 중 하나로, 내가 어떤 라이브러리나 프레임워크를 쓰고 있는지 확인하고
최신 공식 문서와 예제 코드를 ai한테 바로 넣어준다.
→ 예를 들어, 내가 프롬프트에 아래와 같이 작성하면
context7이 fast api 최신 문서를 찾아서 gpt에게 던져준다.
FastAPI로 JWT 인증 API 만들어줘. use context7
use context7 붙이기