주 콘텐츠로 건너뛰기
학습용어집MCP 서버
용어집

MCP 서버란.

정의

MCP 서버는 모델 컨텍스트 프로토콜을 통해 AI 에이전트에 도구, 리소스 또는 프롬프트를 노출하는 서비스입니다. 에이전트는 서버를 발견하고, 도구 설명을 읽고, 계획의 일환으로 해당 도구를 호출합니다. 유료 MCP 서버는 추가적인 동작을 추가합니다: 결제 URL과 함께 HTTP 402를 반환할 수 있으며, 도구가 실제로 실행되기 전에 에이전트의 지갑이 정산되기를 기대합니다.

그것이 중요한 이유

하나의 계약, 여러 에이전트 런타임.

MCP 이전에, 모든 도구 제공자는 각 에이전트 호스트에 대해 서로 다른 통합을 제공해야 했습니다 - Claude Desktop용 하나, Cursor 확장용 하나, 내부 에이전트 런타임용 하나, OpenAI의 함수 호출 형식용 하나. 각 통합은 독립적으로 변동했습니다. MCP는 이를 단일 서버 인터페이스로 통합합니다. 서버를 한 번 작성하면, 모든 MCP 인식 클라이언트가 사용할 수 있습니다.

그 통일된 계약이 MCP 서버 수익화를 가능하게 합니다. 모든 에이전트 런타임이 각자의 방언을 사용한다면, 도구 호출당 요금을 부과하려면 각 방언마다 별도의 청구 통합이 필요할 것입니다. MCP를 사용하면 서버가 HTTP로 한 번 402를 반환하고, 지갑이 있는 에이전트를 가진 모든 런타임이 이를 정산할 수 있습니다. 프로토콜은 계약을 고정하고, 결제 계층은 그 아래에 연결됩니다.

작동 방식

광고, 호출, 선택적으로 요금 부과.

  1. 광고. 서버는 각 도구의 이름, JSON 스키마 입력 및 자연어 설명이 포함된 도구 목록을 게시합니다. 에이전트의 플래너는 어떤 도구를 호출할지 결정할 때 이러한 설명을 읽습니다.
  2. 호출하기. 에이전트가 구조화된 인수로 도구를 호출합니다. MCP 전송(표준 입력, SSE 또는 HTTP)은 호출을 서버로 전달합니다.
  3. 승인. 유료 서버는 이 호출자가 이 도구 호출에 대해 이미 지불했는지 확인합니다 (일반적으로 API 키, 세션 또는 결제 영수증을 통해). 그렇다면 도구를 실행합니다. 그렇지 않으면, 결제 URL과 함께 402를 반환합니다.
  4. 정산 (지불된 경우). 에이전트의 지갑이 URL에서 지불합니다. 지갑 제공자가 서버에 결제를 확인합니다(일반적으로 서명된 웹훅을 통해); 서버는 호출자를 지불 완료로 표시하고 재시도된 호출이 도구를 실행합니다.
  5. 반환. 결과는 MCP 전송을 통해 에이전트로 돌아갑니다. 에이전트는 결과를 다음 추론 단계에 통합합니다. 무료 MCP 서버는 3단계와 4단계를 완전히 건너뜁니다.

공급자는 어떤 에이전트 런타임이 호출하고 있는지 알 필요가 없으며, 에이전트는 MCP 서버가 어떤 결제 공급자를 사용하는지 알 필요가 없습니다. 양측은 프로토콜 계약을 통해 소통합니다.

예제들

세 가지 MCP 서버 형태.

예시 1

문서 검색 MCP 서버

스타트업은 search_docs(query)라는 단일 도구를 노출하는 MCP 서버를 게시합니다. 모든 MCP 인식 에이전트(Claude Desktop, 코딩 에이전트, 고객의 내부 에이전트)는 서버를 설치하고 광고된 도구를 보고 호출할 수 있습니다. 스타트업은 에이전트 런타임마다 별도의 SDK를 배포할 필요가 없으며, MCP 서버가 SDK입니다. 처음에는 무료이며, 나중에 무거운 쿼리에 대해 402를 반환하여 수익화됩니다.

예시 2

개인 데이터베이스를 연결하는 내부 MCP 서버

엔지니어링 팀은 자체 인프라 내에서 MCP 서버를 운영하여 생산 분석 창고에 대한 읽기 전용 도구를 노출합니다. 그들의 내부 Claude 기반 에이전트는 비즈니스 질문에 답하기 위해 이러한 도구를 호출합니다. 외부 API도, SDK도 없습니다; MCP 서버가 계약입니다. 내부적이기 때문에 결제 레이어가 필요하지 않지만, 나중에 파트너에게 유료 버전을 노출하더라도 동일한 서버 패턴은 변경되지 않고 작동합니다.

예시 3

유료 MCP 마켓플레이스 목록

독립 개발자는 프리미엄 금융 데이터 API를 호출하고 쿼리당 재판매하는 MCP 서버를 게시합니다. 그들의 서버는 모든 도구 호출에 대해 호스팅된 결제 URL과 함께 402를 반환합니다. 지갑이 있는 에이전트는 자동으로 지불합니다(지출 정책 내에서); 지갑이 없는 에이전트는 402를 보고 중지합니다. 개발자는 각 고객을 수동으로 온보딩하지 않고 호출당 수익을 캡처합니다.

자주 묻는 질문

세 가지 일반적인 질문.

모든 MCP 서버는 유료 MCP 서버인가요?

아니요. MCP 서버는 프로토콜 수준의 구성 요소이며 대부분 무료입니다. 프로토콜은 어떤 결제 흐름도 의무화하지 않습니다. 유료 MCP 서버는 HTTP 402 응답과 결제 URL 뒤에 일부 또는 모든 도구 호출을 차단하기로 선택한 서버로, 도구가 실행되기 전에 에이전트 지갑이 정산되기를 기대합니다. 무료 MCP 서버는 무료로 유지되며, 유료 서버는 동일한 도구 광고 및 호출 패턴 위에 402 레이어를 추가합니다.

MCP 서버는 누가 운영하나요, 에이전트 런타임인가요, 아니면 도구 제공자인가요?

도구 제공업체가 MCP 서버를 운영합니다. 그들의 서비스, 그들의 엔드포인트, 그들의 가격입니다. 에이전트 런타임(Claude Desktop, 맞춤형 에이전트 호스트)은 MCP 클라이언트 역할을 하며, 서버를 발견하고 도구 설명을 읽고 계획자가 결정할 때 해당 도구를 호출합니다. 이 분리는 수익화를 깨끗하게 만듭니다: 제공업체는 모든 가능한 에이전트 런타임과 조정하지 않고 도구 호출당 요금을 청구할 수 있습니다. 런타임은 단순히 지불 지갑으로 402 응답을 전달하기 때문입니다.

유료 MCP 서버를 운영하려면 블록체인 노드를 운영해야 합니까?

아니요. MCP 서버는 세 가지 작업만 수행하면 됩니다: 도구를 광고하고, 도구 호출을 수락하며, 결과와 함께 200을 반환하거나 결제 URL과 함께 402를 반환합니다. 정산은 MCP 서버 외부에서 발생하며 - 일반적으로 지갑 제공자의 호스팅 체크아웃을 통해 이루어집니다. 지갑 제공자가 결제를 확인하면(웹훅을 통해) 서버는 호출을 완료합니다. MCP 서버 자체는 암호화폐를 보유하지 않으며, 거래를 서명하지 않으며, 온체인 상태를 읽지 않습니다.
마지막 검토: 2026-05-15. CC BY 4.0에 따라 게시됨.

당신의 MCP 서버를 수익화하세요.

402를 반환하고, USDC를 수락하며, 몇 초 내에 정산합니다. 시작은 무료입니다.