Repolode
modelcontextprotocol

modelcontextprotocol/servers

Эталонные реализации серверов Model Context Protocol, которые дают LLM-клиентам доступ к файлам, Git, веб-контенту, памяти и другим ресурсам.

Звёзды
91,400
Форки
11,823
Открытые issues
136
Последний коммит
вчера

Что это?

В этом репозитории собраны несколько эталонных MCP-серверов, которые поддерживает руководящая группа MCP, а также ссылки на официальные SDK и ресурсы сообщества. Серверы показывают, как Model Context Protocol позволяет безопасно предоставлять клиентам больших языковых моделей инструменты, промпты и ресурсы.

В число актуальных эталонных серверов входят Everything (тестовый сервер с промптами, ресурсами и инструментами), Fetch для получения и преобразования веб-контента, Filesystem с настраиваемым контролем доступа, Git для чтения и поиска по репозиториям, Memory для постоянного хранилища на основе графа знаний, Sequential Thinking для пошагового решения задач с рефлексией и Time для преобразования времени и часовых поясов. Серверы на TypeScript запускаются через npx, а серверы на Python — через uvx или pip.

Эти серверы предназначены для обучения и служат примерами при создании собственных MCP-серверов, а не готовы к использованию в production. Поэтому перед применением в чувствительных средах добавьте собственные меры защиты. Многие прежние серверы, например GitHub, PostgreSQL и Slack, перенесены в отдельный архивный репозиторий, а опубликованные сторонние серверы можно найти в MCP Registry.

Ключевые возможности

  • 01Предоставляет эталонные серверы для работы с файлами, Git, получения веб-контента, памятью, временем и пошаговым обдумыванием.
  • 02Запускает серверы на TypeScript через npx, а серверы на Python — через uvx или pip.
  • 03Включает сервер Filesystem с настраиваемым контролем доступа.
  • 04Показывает, как предоставлять MCP-клиентам инструменты, промпты и ресурсы.
  • 05Содержит ссылки на официальные MCP SDK для C#, Go, Java, Python, Rust, TypeScript и других языков.

Сценарии использования

  • Изучение создания MCP-сервера с помощью официального SDK.
  • Подключение Claude Desktop или другого MCP-клиента к локальным файлам или Git-репозиторию.
  • Тестирование интеграций MCP-клиентов с эталонным сервером Everything.
  • Предоставление агенту на базе LLM постоянной памяти в виде графа знаний.

Быстрый старт

  1. 1

    Запустите эталонный сервер Memory с помощью npx

    npx -y @modelcontextprotocol/server-memory
  2. 2

    Или запустите сервер Git с помощью uvx

    uvx mcp-server-git
  3. 3

    Настройте сервер в MCP-клиенте, например Claude Desktop, используя JSON-конфигурацию из README

Что важно знать

  • Эти серверы — эталонные реализации для обучения, а не для использования в production.
  • Некоторые серверы из предыдущего набора были архивированы и перенесены в другой репозиторий.
  • В репозитории используется смешанная лицензия (Apache 2.0 для новых вкладов, MIT для существующего кода), но в метаданных не указана однозначная лицензия.

Темы

Частые вопросы

Что такое servers?
Эталонные реализации серверов Model Context Protocol, которые дают LLM-клиентам доступ к файлам, Git, веб-контенту, памяти и другим ресурсам. В этом репозитории собраны несколько эталонных MCP-серверов, которые поддерживает руководящая группа MCP, а также ссылки на официальные SDK и ресурсы сообщества. Серверы показывают, как Model Context Protocol позволяет безопасно предоставлять клиентам больших языковых моделей инструменты, промпты и ресурсы.
servers можно использовать бесплатно? Какая у него лицензия?
servers распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
servers всё ещё поддерживается?
Активно поддерживается. Последний коммит в servers — 19 окт. 2026 г..
Для чего можно использовать servers?
Изучение создания MCP-сервера с помощью официального SDK. Подключение Claude Desktop или другого MCP-клиента к локальным файлам или Git-репозиторию. Тестирование интеграций MCP-клиентов с эталонным сервером Everything. Предоставление агенту на базе LLM постоянной памяти в виде графа знаний.
Как установить servers?
Запустите эталонный сервер Memory с помощью npx: npx -y @modelcontextprotocol/server-memory Или запустите сервер Git с помощью uvx: uvx mcp-server-git Настройте сервер в MCP-клиенте, например Claude Desktop, используя JSON-конфигурацию из README
Где скачать servers?
Исходный код и инструкции по установке — на GitHub: https://github.com/modelcontextprotocol/servers

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты