10 серверов MCP, которые должен знать каждый разработчик в 2026 году
Кураторский список из 10 серверов MCP для помощников по ИИ-кодированию. Охватывает Botoi, GitHub, Filesystem, Postgres, Playwright, Sentry, Slack, Linear, Stripe и SQLite с настройками установки.
Протокол контекста модели (MCP) позволяет помощникам по кодированию с использованием искусственного интеллекта вызывать внешние инструменты. Вместо вставки вывода в окно чата ваш ИИ-помощник напрямую вызывает API и работает со структурированным ответом. Claude Desktop, Cursor, VS Code Copilot и Windsurf поддерживают серверы MCP.
Экосистема быстро разрослась. Теперь существуют серверы MCP для утилит разработчиков, баз данных, браузеров, средств отслеживания ошибок, инструментов управления проектами и платежных платформ. Поиск подходящих требует времени, которое вы могли бы потратить на написание кода.
В этом посте рассматриваются 10 серверов MCP, которые стоит добавить в вашу установку. Для каждого: что он делает, когда вы его используете, а также настройки для его запуска.
1. Botoi (44 утилиты разработчика)
Botoi предоставляет 44 инструмента через одну удаленную конечную точку MCP: поиск DNS, запросы WHOIS, подпись и проверка JWT, кодирование Base64, хеширование, обнаружение PII, проверка электронной почты, форматирование JSON, тестирование регулярных выражений и многое другое. Это швейцарский армейский нож для небольших задач, которые вырывают вас из редактора.
Транспорт: Streamable HTTP (remote, no install).
Автор: Работает без ключа со скоростью 5 запросов/мин и 100 запросов/день. Добавьте ключ для более высоких лимитов.
Когда его использовать: Вам нужен быстрый поиск DNS, сравнение хешей, декодирование JWT или преобразование формата во время сеанса кодирования, и вы не хотите открывать вкладку браузера или запоминать флаги CLI.
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Полный список инструментов: api.botoi.com/v1/mcp/tools.json
2. GitHub (официальный)
Официальный сервер GitHub MCP предоставляет вашему помощнику доступ к репозиториям, запросам на включение, задачам, веткам и содержимому файлов. Вы можете искать код, создавать заявки на запросы, просматривать различия и решать проблемы, не выходя из беседы.
Транспорт: stdio (запускается локально через npx).
Автор: Токен личного доступа GitHub с необходимыми вам областями действия (repo, read:org и т. д.).
Когда его использовать: Вы хотите создавать проблемы, просматривать запросы на запросы, выполнять поиск в репозиториях или читать содержимое файлов с GitHub, не переключаясь на браузер.
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
}
}
}
3. Файловая система (официальная)
Сервер файловой системы предоставляет вашему помощнику контролируемый доступ на чтение и запись к каталогам на вашем компьютере. Он может отображать файлы, читать содержимое, создавать файлы, перемещать файлы и выполнять поиск по имени. Доступ изолирован к каталогам, указанным в конфигурации.
Транспорт: стдио.
Автор: Никто. Доступ ограничен разрешенными каталогами.
Когда его использовать: Вам понадобится помощник, чтобы читать файлы конфигурации, редактировать шаблоны или упорядочивать файлы за пределами текущего каталога проекта.
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/you/projects"
]
}
}
}
Передайте несколько путей к каталогам в качестве дополнительных аргументов, чтобы разрешить доступ к нескольким местам.
4. Постгрес
Сервер Postgres MCP подключает вашего помощника к базе данных PostgreSQL. Он может перечислять таблицы, описывать схемы и выполнять SQL-запросы только для чтения. Ваш помощник видит структуру базы данных и может отвечать на вопросы о ваших данных без необходимости писать запросы вручную.
Транспорт: стдио.
Автор: Строка подключения PostgreSQL.
Когда его использовать: Вы устраняете проблему с данными, изучаете незнакомую схему или нуждаетесь в быстром подсчете и агрегировании во время разработки.
{
"mcpServers": {
"postgres": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://user:password@localhost:5432/mydb"
]
}
}
}
По умолчанию запросы выполняются в режиме только для чтения. Подключайтесь к базе данных разработки или промежуточной базы данных, а не к рабочей среде.
5. SQLite
Аналогично Postgres, но для файлов SQLite. Ваш помощник может запрашивать файлы локальной базы данных, проверять схемы и выполнять аналитические запросы. Полезно для баз данных мобильных приложений, встроенных систем и локальной разработки.
Транспорт: стдио.
Автор: Никто. Путь к файлу .db является единственным аргументом.
Когда его использовать: Вы работаете с локальной базой данных SQLite и хотите проверить данные, выполнить запросы или изучить схему с помощью своего ИИ-помощника.
{
"mcpServers": {
"sqlite": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-sqlite",
"/path/to/database.db"
]
}
}
}
6. Драматург (автоматизация браузера)
Сервер MCP Playwright запускает браузер, которым управляет ваш помощник. Он может переходить по страницам, щелкать элементы, заполнять формы, делать снимки экрана и читать содержимое страниц. Это превращает вашего помощника в инструмент автоматизации браузера для тестирования и очистки данных.
Транспорт: стдио.
Автор: Никто.
Когда его использовать: Вы устраняете проблему с интерфейсом, тестируете поток формы, очищаете данные со страницы или вам нужен снимок экрана развернутой страницы.
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["-y", "@playwright/mcp@latest"]
}
}
}
Бегать npx playwright install сначала загрузите двоичные файлы браузера, если вы раньше не использовали Playwright.
7. Sentry (мониторинг ошибок)
Сервер MCP Sentry соединяет вашего помощника с вашей организацией Sentry. Он может перечислять недавние ошибки, искать проблемы по запросу, читать трассировки стека и получать сведения о событиях. Когда вы отлаживаете производственную ошибку, ваш помощник извлекает трассировку стека и контекст непосредственно из Sentry.
Транспорт: стдио.
Автор: Токен аутентификации Sentry с областями Project:read и Event:read.
Когда его использовать: Пользователь сообщает об ошибке. Вы просите своего помощника найти ошибку в Sentry, прочитать трассировку стека и предложить исправление. Все в одном разговоре.
{
"mcpServers": {
"sentry": {
"command": "npx",
"args": ["-y", "@sentry/mcp-server"],
"env": {
"SENTRY_AUTH_TOKEN": "sntrys_your_token_here"
}
}
}
}
8. Slack (обмен сообщениями)
Сервер Slack MCP позволяет вашему помощнику читать каналы, искать сообщения и публиковать обновления. Он может находить разговоры, читать истории тем и отправлять сообщения от вашего имени.
Транспорт: стдио.
Автор: Токен бота Slack и идентификатор команды.
Когда его использовать: Вы хотите найти принятое решение в ветке Slack, опубликовать обновление развертывания на канале или найти того, кто упомянул конкретную тему.
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@anthropic/slack-mcp-server"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-your-token",
"SLACK_TEAM_ID": "T0123456789"
}
}
}
}
Вашему приложению Slack необходимы области каналы: история, каналы: чтение, чат: запись и пользователи: чтение.
9. Линейный (управление проектами)
Сервер MCP Linear предоставляет вашему помощнику доступ к проблемам, проектам, циклам и командам. Он может создавать проблемы, обновлять статус, выполнять поиск по ярлыку или правопреемнику, а также читать дорожные карты проектов.
Транспорт: стдио.
Автор: Линейный ключ API.
Когда его использовать: Вы завершили работу над функцией и хотите пометить проблему как выполненную, создать повторную заявку или проверить, что вам назначено в текущем цикле.
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "@linear/mcp-server"],
"env": {
"LINEAR_API_KEY": "lin_api_your_key_here"
}
}
}
}
10. Полоса (платежи)
Официальный сервер MCP Stripe подключает вашего помощника к вашей учетной записи Stripe. Он может составлять список клиентов, читать сведения о подписке, искать счета-фактуры, проверять платежные намерения и управлять продуктами. Полезно для устранения проблем с выставлением счетов без использования панели инструментов Stripe.
Транспорт: стдио.
Автор: Секретный ключ Stripe (используйте тестовый ключ во время разработки).
Когда его использовать: Клиент сообщает о проблеме с выставлением счетов. Ваш помощник извлекает запись о клиенте, проверяет последний счет и считывает статус платежа. Панель управления не нужна.
{
"mcpServers": {
"stripe": {
"command": "npx",
"args": ["-y", "@stripe/mcp", "--tools=all", "--api-key=sk_test_your_key"]
}
}
}
Использовать sk_test_ ключи во время разработки. Никогда не передавайте действующий секретный ключ через конфигурацию сервера MCP в общем файле или файле с контролем версий.
Конфигурация Botoi MCP для каждого клиента
Поскольку Botoi работает как удаленный HTTP-сервер, настройка одинакова для всех клиентов. Ни npx, ни Docker, ни локальный процесс. Вот конфиг для каждого.
Клод Рабочий стол
добавить в claude_desktop_config.json:
{
"mcpServers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
Клод Код
Запустите в своем терминале:
claude mcp add botoi --transport streamable-http https://api.botoi.com/mcp
Курсор
Откройте настройки курсора, перейдите в MCP и добавьте:
{
"mcpServers": {
"botoi": {
"url": "https://api.botoi.com/mcp",
"type": "streamable-http"
}
}
}
VS Code (второй пилот GitHub)
Добавьте в свой settings.json:
{
"mcp": {
"servers": {
"botoi": {
"type": "streamable-http",
"url": "https://api.botoi.com/mcp"
}
}
}
}
44 инструмента появляются при первом подключении. Для большинства клиентов перезагрузка не требуется.
Практический рабочий процесс: проверка DNS во время развертывания
Вы развертываете промежуточную среду. Сайт не загружается. Вы подозреваете неправильную настройку DNS. Вот как сервер Botoi MCP помогает, не выходя из редактора:
You: "Check the DNS A records for staging.acme.com"
Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "A" }
Result:
{
"domain": "staging.acme.com",
"type": "A",
"records": [
{ "value": "76.76.21.21", "ttl": 300 }
],
"resolver": "1.1.1.1",
"query_time_ms": 14
}
You: "That's Vercel's IP. It should point to 143.204.15.88. Check the TXT records too."
Tool call: lookup_dns
Input: { "domain": "staging.acme.com", "type": "TXT" }
Result:
{
"domain": "staging.acme.com",
"type": "TXT",
"records": [
{ "value": "v=spf1 include:_spf.google.com ~all", "ttl": 3600 }
],
"resolver": "1.1.1.1",
"query_time_ms": 11
}
Теперь вы знаете две вещи: запись A указывает на Vercel (а не на ваш целевой IP-адрес) и присутствует запись SPF. Ваш помощник может объяснить проблему и предложить правильное изменение DNS. Все взаимодействие заняло 10 секунд без переключения контекста.
Этот шаблон работает для любого инструмента поиска. Попросите своего помощника проверить сертификаты SSL, проверить домен электронной почты, декодировать JWT из ошибочного запроса или обнаружить технологический стек сайта конкурента. Инструменты всегда доступны в вашем разговоре.
Как выбрать серверы для установки
Не устанавливайте все 10 сразу. Каждый сервер MCP добавляет инструменты в контекст вашего помощника, и слишком большое количество инструментов может замедлить выбор инструментов. Начните с серверов, которые соответствуют вашей повседневной работе:
- Веб-разработка: Botoi (DNS, заголовки, SSL, JWT), Playwright (тестирование браузера), GitHub (рекламные запросы и проблемы).
- Бэкэнд и данные: Postgres или SQLite (запросы к базе данных), Sentry (отслеживание ошибок), Botoi (хеширование, кодирование, преобразование формата).
- Руководитель команды полного стека: GitHub (проверка кода), Linear (отслеживание проблем), Slack (командное общение), Stripe (отладка выставления счетов).
- Индивидуальный разработчик: Botoi (охватывает 44 распространенных утилит), Filesystem (управление файлами), GitHub (управление репозиториями).
Ключевые моменты
- MCP позволяет помощникам по программированию с использованием искусственного интеллекта напрямую вызывать внешние инструменты. Никакого копирования между окнами.
- Удаленные серверы (Botoi, GitHub) не требуют локальной установки. Локальные серверы (файловая система, Postgres, Playwright) работают через npx.
- Начните с 2–3 серверов, соответствующих вашему рабочему процессу. Добавляйте больше по мере необходимости.
- Используйте тестовые учетные данные для серверов, имеющих доступ к конфиденциальным системам (Stripe, Postgres, Sentry). Никогда не используйте ключи API для контроля версий.
- Экосистема MCP растет. Проверять github.com/modelcontextprotocol/servers для полного каталога доступных серверов.
FAQ
- Что такое протокол контекста модели (MCP)?
- MCP — это открытый протокол, который позволяет помощникам по программированию на базе искусственного интеллекта напрямую вызывать внешние инструменты и службы. Вместо копирования вывода из браузера или терминала в ваш чат помощник выполняет структурированный вызов API и обрабатывает ответ. Anthropic опубликовала спецификацию, и ее поддерживают такие клиенты, как Claude Desktop, Cursor, VS Code Copilot и Windsurf.
- Серверы MCP работают локально или удаленно?
- Оба. Некоторые серверы MCP работают как локальные процессы на вашем компьютере (Файловая система, Postgres, Playwright). Другие работают как удаленные службы HTTP (Botoi, GitHub, Sentry). Протокол MCP поддерживает транспорт stdio для локальных серверов и Streamable HTTP для удаленных.
- Могу ли я подключить несколько серверов MCP одновременно?
- Да. Claude Desktop, Cursor и VS Code поддерживают несколько серверов MCP в своих файлах конфигурации. Каждый сервер отображается как отдельный набор инструментов, которые может вызвать ваш помощник. Конфликта между серверами не будет, если только два сервера не зарегистрируют инструменты с одинаковым именем.
- Нужен ли мне ключ API для каждого сервера MCP?
- Это зависит от сервера. Локальные серверы, такие как Filesystem и SQLite, не требуют аутентификации. Удаленным серверам, таким как GitHub и Stripe, требуется личный токен доступа или ключ API. Ботой работает без ключа на 5 запросах в минуту и 100 в день; добавить ключ для более высоких лимитов.
- В чем разница между stdio и потоковым HTTP-транспортом?
- Транспорт Stdio запускает сервер MCP как локальный дочерний процесс. Ваш AI-клиент общается с ним через стандартный ввод/вывод. Потоковый HTTP-транспорт подключается к удаленному серверу через HTTPS с использованием JSON-RPC 2.0. Локальные инструменты, такие как Filesystem, используют stdio. Удаленные API, такие как Botoi и GitHub, используют HTTP.
Начните разработку с botoi
150+ API-эндпоинтов для поиска, обработки текста, генерации изображений и утилит для разработчиков. Бесплатный тариф, без банковской карты.