Официальный TypeScript SDK для создания серверов и клиентов Model Context Protocol, которые предоставляют приложениям с LLM стандартизированный контекст.
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
Запустите эталонный сервер Memory с помощью npx
npx -y @modelcontextprotocol/server-memory - 2
Или запустите сервер Git с помощью uvx
uvx mcp-server-git - 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 обновляется ежедневно.
Похожие проекты
TypeScript-фреймворк для создания MCP-серверов, MCP Apps с представлениями на React и клиентов; включает Inspector и CLI.
Набор удалённых MCP-серверов, с помощью которых AI-клиенты, например Cursor или Claude, могут на естественном языке запрашивать данные аккаунтов Cloudflare и управлять ими.
SDK для TypeScript и Python, который предоставляет AI-агентам более 1000 приложений с настроенной аутентификацией, пользовательские сессии и песочницу для выполнения действий.
JavaScript-библиотека, которая встраивает GUI-агента в любую веб-страницу, позволяя управлять интерфейсом с помощью естественного языка.
Официальный Python SDK для создания серверов и клиентов Model Context Protocol, связывающих LLM-приложения с инструментами, данными и промптами.