LLM 애플리케이션에 표준화된 컨텍스트를 제공하는 Model Context Protocol 서버와 클라이언트를 구축하기 위한 공식 TypeScript SDK입니다.
modelcontextprotocol/servers
LLM 클라이언트가 파일, Git, 웹 콘텐츠, 메모리 등에 접근할 수 있도록 하는 Model Context Protocol 서버의 레퍼런스 구현입니다.
- 스타
- 91,400
- 포크
- 11,823
- 열린 이슈
- 136
- 마지막 커밋
- 3일 전
어떤 프로젝트인가요?
이 저장소에는 MCP 운영 그룹이 관리하는 소규모 레퍼런스 MCP 서버 모음과 공식 SDK 및 커뮤니티 리소스 링크가 포함되어 있습니다. 이 서버들은 Model Context Protocol을 통해 대규모 언어 모델 클라이언트에 도구, 프롬프트, 리소스를 통제된 방식으로 제공하는 방법을 보여줍니다.
현재 레퍼런스 서버에는 Everything(프롬프트, 리소스, 도구를 갖춘 테스트 서버), 웹 콘텐츠를 가져와 변환하는 Fetch, 접근 제어를 설정할 수 있는 Filesystem, 저장소를 읽고 검색하는 Git, 지식 그래프 기반의 영구 저장소인 Memory, 단계별 성찰적 문제 해결을 위한 Sequential Thinking, 시간 및 시간대 변환을 위한 Time이 있습니다. TypeScript 서버는 npx로, Python 서버는 uvx 또는 pip로 실행합니다.
이 서버들은 프로덕션용 구성 요소가 아니라 직접 MCP 서버를 만들기 위한 학습용 예제이므로, 민감한 환경에서 사용하기 전에 자체적인 안전장치를 추가해야 합니다. GitHub, PostgreSQL, Slack 등 이전 서버 중 상당수는 별도의 보관된 저장소로 옮겨졌으며, 공개된 서드파티 서버는 MCP Registry에서 찾아볼 수 있습니다.
핵심 기능
- 01파일, Git, 웹 가져오기, 메모리, 시간, 순차적 사고를 위한 레퍼런스 서버를 제공합니다.
- 02TypeScript 서버는 npx로, Python 서버는 uvx 또는 pip로 실행합니다.
- 03접근 제어를 설정할 수 있는 Filesystem 서버를 포함합니다.
- 04MCP 클라이언트에 도구, 프롬프트, 리소스를 제공하는 방법을 보여줍니다.
- 05C#, Go, Java, Python, Rust, TypeScript 등의 공식 MCP SDK 링크를 제공합니다.
활용 사례
- 공식 SDK를 사용해 MCP 서버를 만드는 방법을 학습합니다.
- Claude Desktop이나 다른 MCP 클라이언트를 로컬 파일 또는 Git 저장소에 연결합니다.
- Everything 레퍼런스 서버로 MCP 클라이언트 통합을 테스트합니다.
- LLM 에이전트에 영구적인 지식 그래프 메모리를 제공합니다.
빠른 시작
- 1
npx로 Memory 참조 서버를 실행합니다
npx -y @modelcontextprotocol/server-memory - 2
또는 uvx로 Git 서버를 실행합니다
uvx mcp-server-git - 3
README의 JSON 설정을 사용해 Claude Desktop과 같은 MCP 클라이언트에서 서버를 구성합니다
사용 전 알아둘 점
- 이 서버들은 학습을 위한 참조 구현이며 프로덕션 환경에서 사용하도록 만들어지지 않았습니다.
- 이전 세트의 일부 서버는 보관 처리되어 다른 저장소로 이동했습니다.
- 이 저장소는 혼합 라이선스(신규 기여분은 Apache 2.0, 기존 코드는 MIT)를 사용하지만, 메타데이터에는 명확한 라이선스가 표시되어 있지 않습니다.
토픽
자주 묻는 질문
- servers은(는) 무엇인가요?
- LLM 클라이언트가 파일, Git, 웹 콘텐츠, 메모리 등에 접근할 수 있도록 하는 Model Context Protocol 서버의 레퍼런스 구현입니다. 이 저장소에는 MCP 운영 그룹이 관리하는 소규모 레퍼런스 MCP 서버 모음과 공식 SDK 및 커뮤니티 리소스 링크가 포함되어 있습니다. 이 서버들은 Model Context Protocol을 통해 대규모 언어 모델 클라이언트에 도구, 프롬프트, 리소스를 통제된 방식으로 제공하는 방법을 보여줍니다.
- servers은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- servers은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- servers은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. servers의 마지막 커밋은 2026년 10월 19일입니다.
- servers은(는) 어디에 사용할 수 있나요?
- 공식 SDK를 사용해 MCP 서버를 만드는 방법을 학습합니다. Claude Desktop이나 다른 MCP 클라이언트를 로컬 파일 또는 Git 저장소에 연결합니다. Everything 레퍼런스 서버로 MCP 클라이언트 통합을 테스트합니다. LLM 에이전트에 영구적인 지식 그래프 메모리를 제공합니다.
- servers는 어떻게 설치하나요?
- npx로 Memory 참조 서버를 실행합니다: npx -y @modelcontextprotocol/server-memory 또는 uvx로 Git 서버를 실행합니다: uvx mcp-server-git README의 JSON 설정을 사용해 Claude Desktop과 같은 MCP 클라이언트에서 서버를 구성합니다
- servers은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/modelcontextprotocol/servers
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
MCP 서버와 React 뷰를 사용하는 MCP Apps 및 클라이언트를 만들 수 있는 TypeScript 프레임워크로, Inspector와 CLI를 기본 제공합니다.
AI 클라이언트가 자연어로 Cloudflare 계정과 서비스를 조회하고 관리하도록 지원하는 원격 MCP 서버 모음입니다.
C#, Java, JavaScript, Python, Rust, TypeScript의 실습 예제로 Model Context Protocol(MCP)을 가르치는 무료 오픈소스 초보자용 교육 과정입니다.
AI 에이전트에 1,000개 이상의 사전 인증 앱 툴킷, 사용자별 세션, 작업 실행용 샌드박스를 제공하는 TypeScript 및 Python SDK입니다.
Sim은 270개 이상의 연동과 주요 LLM 지원을 바탕으로 AI 에이전트와 워크플로를 구축하고 배포하며 모니터링하는 협업 워크스페이스입니다.