Mastra/mcp Server

공식

Mastra를 위한 클라이언트 구현으로, MCP 호환 AI 모델 및 도구와의 원활한 통합을 제공합니다.

문서

@mastra/mcp

Mastra는 AI 에이전트를 외부 도구 및 리소스에 연결하기 위한 개방형 표준인 모델 컨텍스트 프로토콜(MCP)을 지원합니다. 이는 언어나 호스팅 환경에 관계없이 에이전트가 도구를 호출할 수 있도록 하는 범용 플러그인 시스템 역할을 합니다.

Mastra는 MCP 서버를 작성하는 데에도 사용될 수 있으며, 에이전트, 도구 및 기타 구조화된 리소스를 MCP 인터페이스를 통해 노출합니다. 그러면 이 프로토콜을 지원하는 모든 시스템이나 에이전트에서 접근할 수 있습니다.

설치

MCP를 사용하려면 필요한 의존성을 설치하세요:

npm install @mastra/mcp@latest

개요

Mastra는 현재 두 가지 MCP 클래스를 지원합니다:

  • MCPClient: 하나 또는 여러 MCP 서버에 연결하여 도구, 리소스, 프롬프트에 접근하고 요청 처리를 수행합니다.
  • MCPServer: Mastra 도구, 에이전트, 워크플로우, 프롬프트 및 리소스를 MCP 호환 클라이언트에 노출합니다.

자세한 내용은 공식 MCP 문서를 참조하세요.