Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything
- 91 651 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Filesystem и Git читают и изменяют файлы в разрешенных путях
- Fetch выполняет сетевые запросы к произвольным URL
- Серверы не предназначены для продакшена
Установка
- Работает в
Ручная установка
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}Пример из README для сервера Memory.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Filesystem и Git читают и изменяют файлы в разрешенных путях
- Fetch выполняет сетевые запросы к произвольным URL
- Серверы не предназначены для продакшена
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Репозиторий содержит небольшой набор референсных MCP-серверов, которые поддерживает руководящая группа MCP. Filesystem дает файловые операции с настраиваемым доступом, Fetch загружает веб-страницы и конвертирует их для LLM, Git читает и изменяет репозитории, Memory хранит память в виде графа знаний, Time конвертирует часовые пояса. TypeScript-серверы запускаются через npx, Python-серверы через uvx или pip.
Для кого. Разработчикам, которые подключают базовые инструменты к MCP-клиенту или изучают, как писать собственные MCP-серверы.
Подходит, если
- Нужно дать агенту доступ к выбранным папкам на диске
- Агенту нужна постоянная память между сессиями
- Хотите пример реализации MCP на официальном SDK
Не подходит, если
- Нужен готовый к продакшену сервер с проработанной моделью угроз
- Ищете серверы для GitHub, Slack или баз данных: они архивированы и заменены другими проектами
Пример запроса к агенту
Запомни, что в проекте мы используем PostgreSQL 16 и деплой через Docker ComposeMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Авторы прямо называют серверы учебными референсными реализациями, а не решениями для продакшена, и советуют самостоятельно оценивать требования безопасности. Список всех опубликованных серверов ведется в MCP Registry, а не в этом репозитории. Многие прежние серверы (GitHub, PostgreSQL, Puppeteer, Slack и другие) перенесены в архив.
Как отключить. Удалите запись сервера из секции mcpServers конфигурации клиента и перезапустите клиент.
Частые вопросы
Как запускать на Windows?
Для серверов через npx нужно обернуть команду в cmd /c: command cmd, а в args добавить /c и npx перед остальными аргументами. Записи с uvx менять не нужно.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОфициальный реестр MCP-серверов и утилита mcp-publisher для публикации своего сервера
MCP-сервер, который превращает большую кодовую базу в семантический граф функций для точной навигации и поиска по смыслу
CLI и TypeScript-рантайм для вызова MCP-серверов из терминала, скриптов и сгенерированных типизированных клиентов
Docs MCP Server
Grounded Docs MCP Server
Локальный MCP-сервер: индексирует документацию из сайтов, GitHub, npm, PyPI и файлов и дает агенту поиск по нужной версии
Официальный плагин со скиллами для сборки MCP Apps: интерактивных UI поверх инструментов MCP, которые открываются прямо в Claude
MCP-сервер семантического поиска по кодовой базе: индексирует проект в векторной базе и отдает агенту только нужные фрагменты
Из блога
Коротко о README
Репозиторий modelcontextprotocol/servers хранит референсные реализации Model Context Protocol, которые демонстрируют возможности протокола и официальных SDK. Активных серверов семь: Everything, Fetch, Filesystem, Git, Memory, Sequential Thinking и Time. Остальные перенесены в servers-archived. README показывает запуск через npx и uvx и пример конфигурации для Claude Desktop. Проект управляется Anthropic вместе с сообществом.