modelcontextprotocol/servers

Model Context Protocol Servers

해결하는 문제

이 리포지토리는 대규모 언어 모델(LLM)이 모델 컨텍스트 프로토콜(MCP)을 통해 도구와 데이터 소스에 안전하고 제어 가능한 접근을 가능하게 하는 서버의 참조 구현을 제공합니다.

작동 방식

이 서버들은 LLM과 특정 데이터 소스 또는 도구 사이의 다리 역할을 합니다. 공식 MCP SDK(타입스크립트, 파이썬, 고, 루스트 등 여러 언어로 제공)를 사용하여 구축되었으며, 클라우드 데스크톱과 같은 MCP 클라이언트에 통합되어 모델의 기능을 확장할 수 있습니다.

대상 사용자

자신만의 MCP 서버를 구축하거나 교육용 예제를 통해 MCP 기능 및 SDK 사용법을 이해하고 싶은 개발자에게 적합합니다.

주요 특징

  • 다양한 참조 서버: 파일 시스템 접근, Git 리포지토리 조작, 지식 그래프 기반의 지속적 메모리 시스템, 웹 콘텐츠 가져오기 등의 구현 포함.
  • 다중 언어 SDK 지원: C#, Go, Java, Kotlin, PHP, Python, Ruby, Rust, Swift, TypeScript 등 다양한 SDK 사용 예시 제공.
  • 간편한 배포: 타입스크립트 서버는 npx로 바로 실행 가능하고, 파이썬 서버는 uvx 또는 pip로 실행 가능.
  • 확장 가능한 아키텍처: LLM이 외부 도구와 데이터에 안전하고 제어 가능한 접근을 받을 수 있도록 설계됨.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트