/
Вопросы и ответы
/
MCP
/

Какие MCP серверы подключить разработчику?

Какие MCP серверы подключить разработчику?

12 часов назад

Никита Вихров

Ответы

0

Готовых MCP-серверов уже несколько сотен. Большинство — эксперименты. Вот те, которые реально меняют рабочий процесс разработчика.


Файловая система

{
  "filesystem": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-filesystem", "/путь/к/проекту"]
  }
}

Базовый сервер. Модель читает файлы, ищет по директориям, создаёт и редактирует. В Cursor это частично встроено, но явный MCP даёт больше контроля: можно ограничить доступ конкретной папкой.


GitHub

{
  "github": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-github"],
    "env": {
      "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_токен"
    }
  }
}

Читает issues, pull request'ы, комментарии. Можно написать: «Посмотри на открытые баги с меткой critical и предложи с чего начать» — и модель сама пройдётся по трекеру.


PostgreSQL

{
  "postgres": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost/dbname"]
  }
}

Модель видит схему базы, делает запросы. Удобно для отладки: «Почему запрос медленный, вот его план» — и сервер сам получит EXPLAIN ANALYZE.


Brave Search

{
  "brave-search": {
    "command": "npx",
    "args": ["-y", "@modelcontextprotocol/server-brave-search"],
    "env": {
      "BRAVE_API_KEY": "ваш_ключ"
    }
  }
}

Поиск в интернете прямо из чата. Нужен, когда модель не знает актуальную версию библиотеки или свежую документацию.


Puppeteer

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

Управляет браузером. Можно попросить: «Открой staging, пройди регистрацию и скажи, где ломается форма» — и модель сделает это сама.


Как выбирать

Не подключай всё сразу. Каждый сервер добавляет инструменты, которые модель видит при каждом запросе. Слишком много инструментов — модель начинает выбирать неправильный или тратит лишние токены на размышления.

Хорошая стартовая конфигурация для разработчика: файловая система + GitHub + база данных проекта. Остальное — по задаче.

Актуальный список серверов — на mcp.so и в официальном репозитории Anthropic.

12 часов назад

Никита Вихров

+7 800 100 22 47

бесплатно по РФ

+7 495 085 21 62

бесплатно по Москве

108813 г. Москва, вн.тер.г. поселение Московский,
г. Московский, ул. Солнечная, д. 3А, стр. 1, помещ. 20Б/3
ОГРН 1217300010476
ИНН 7325174845