BigChatHub
← Все MCP и навыки

MCP-сервер · Создание агентов и MCP

Everything MCP Server

Официальный тестовый MCP-сервер, который показывает все возможности протокола: промпты, ресурсы, инструменты, сэмплинг. Нужен тем, кто пишет собственные MCP-клиенты и серверы.

Сверено 21 октября 2026 г.

Что умеет сервер

Everything — эталонный сервер из репозитория modelcontextprotocol/servers, и в README прямо сказано, что полезным он быть не пытается. Его задача — задействовать как можно больше возможностей протокола MCP, чтобы авторам клиентов было на чём проверять свои реализации. Он содержит промпты, инструменты, ресурсы, сэмплинг и другие механизмы; полный перечень зарегистрированных примитивов вынесен в отдельный документ Server Features внутри репозитория.

Сервер работает по stdio и по Streamable HTTP из одного процесса и понимает клиентов двух поколений протокола. Клиентам версии 2026-07-28 он показывает новые возможности: многошаговые запросы с requestState, уведомления через subscriptions/listen, уровни логирования для каждого запроса, подсказки по кэшу, расширение для задач и схемы инструментов на JSON Schema 2020-12. Клиентам прежнего поколения он отвечает через рукопожатие initialize.

Когда использовать

Подключайте сервер, когда разрабатываете MCP-клиент или хост и нужно проверить, как он справляется с запросами сэмплинга, уведомлениями, подпиской на ресурсы и другими нестандартными для простых серверов сценариями. Он годится и как наглядный образец для авторов серверов, потому что собирает возможности протокола в одном месте.

Для повседневной работы с файлами, почтой или базами он не предназначен, это именно полигон. В репозитории рядом лежат документы об архитектуре, структуре проекта, процессе запуска и точках расширения.

Ограничения и безопасность

Сервер задуман как тестовый, а не рабочий. Репозиторий в целом предупреждает, что его серверы служат образцами для обучения, а не готовыми промышленными решениями, поэтому на проде его держать не стоит.

Транспорт HTTP+SSE в README отмечен как устаревший и доступен только клиентам прежнего поколения; при запуске сервер печатает предупреждение, а использовать советуют Streamable HTTP. Roots, сэмплинг и логирование с версии 2026-07-28 тоже помечены устаревшими, хотя остаются доступными. Для запуска через npx или из исходников нужен Node.js 24 или новее. Streamable HTTP по умолчанию слушает порт 3001 на пути /mcp, порт меняется переменной PORT; открывать его наружу без необходимости не следует.

Установка

Claude Desktop

Добавьте блок в claude_desktop_config.json (транспорт stdio):

{
  "mcpServers": {
    "everything": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-everything"]
    }
  }
}

В Windows запускайте npx через cmd /c:

{
  "mcpServers": {
    "everything": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@modelcontextprotocol/server-everything"]
    }
  }
}

VS Code

Откройте палитру команд (Ctrl + Shift + P) и выполните MCP: Open User Configuration, либо создайте файл .vscode/mcp.json в рабочей папке:

{
  "servers": {
    "everything": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-everything"]
    }
  }
}

В Windows:

{
  "servers": {
    "everything": {
      "command": "cmd",
      "args": ["/c", "npx", "-y", "@modelcontextprotocol/server-everything"]
    }
  }
}

Запуск из исходников по Streamable HTTP

Адрес сервера — http://localhost:3001/mcp, порт меняется переменной PORT.

cd src/everything
npm install
npm run start:streamableHttp

Для устаревшего HTTP+SSE (только клиенты прежнего поколения):

cd src/everything
npm install
npm run start:sse

Установка пакетом

npm install -g @modelcontextprotocol/server-everything@latest

Запуск stdio-сервера по умолчанию или явно:

npx @modelcontextprotocol/server-everything
npx @modelcontextprotocol/server-everything stdio

Запуск Streamable HTTP и устаревшего SSE:

npx @modelcontextprotocol/server-everything streamableHttp
npx @modelcontextprotocol/server-everything sse

Совместимые клиенты

  • Claude Desktop
  • VS Code

Связанные инструменты

РепозиторийСайт