Что вы можете делать с MCP
С подключенными MCP серверами вы можете попросить Claude Code:- Реализовать функции из трекеров задач: “Добавь функцию, описанную в задаче JIRA ENG-4521, и создай PR на GitHub.”
- Анализировать данные мониторинга: “Проверь Sentry и Statsig, чтобы проверить использование функции, описанной в ENG-4521.”
- Запрашивать базы данных: “Найди email-адреса 10 случайных пользователей, которые использовали функцию ENG-4521, на основе нашей базы данных Postgres.”
- Интегрировать дизайны: “Обнови наш стандартный шаблон email на основе новых дизайнов Figma, которые были опубликованы в Slack”
- Автоматизировать рабочие процессы: “Создай черновики Gmail, приглашающие этих 10 пользователей на сессию обратной связи о новой функции.”
Популярные MCP серверы
Вот некоторые часто используемые MCP серверы, которые вы можете подключить к Claude Code:Используйте сторонние MCP серверы на свой страх и риск - Anthropic не проверяла
корректность или безопасность всех этих серверов.
Убедитесь, что вы доверяете устанавливаемым MCP серверам.
Будьте особенно осторожны при использовании MCP серверов, которые могут получать недоверенный
контент, поскольку они могут подвергнуть вас риску prompt injection.
Development & Testing Tools
Monitor errors, debug production issuesCommand
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
Security analysis for dependenciesCommand
claude mcp add --transport http socket https://mcp.socket.dev/
Provides access to Hugging Face Hub information and Gradio AI ApplicationsCommand
claude mcp add --transport http hugging-face https://huggingface.co/mcp
Debug faster with AI agents that can access Jam recordings like video, console logs, network requests, and errorsCommand
claude mcp add --transport http jam https://mcp.jam.dev/mcp
Project Management & Documentation
Interact with your Asana workspace to keep projects on trackCommand
claude mcp add --transport sse asana https://mcp.asana.com/sse
Manage your Jira tickets and Confluence docsCommand
claude mcp add --transport sse atlassian https://mcp.atlassian.com/v1/sse
Task management, project trackingCommand
claude mcp add clickup --env CLICKUP_API_KEY=YOUR_KEY --env CLICKUP_TEAM_ID=YOUR_ID -- npx -y @hauptsache.net/clickup-mcp
Access real-time customer conversations, tickets, and user dataCommand
claude mcp add --transport http intercom https://mcp.intercom.com/mcp
Integrate with Linear's issue tracking and project managementCommand
claude mcp add --transport sse linear https://mcp.linear.app/sse
Read docs, update pages, manage tasksCommand
claude mcp add --transport http notion https://mcp.notion.com/mcp
Ask questions about your enterprise content, get insights from unstructured data, automate content workflowsCommand
claude mcp add --transport http box https://mcp.box.com/
Extract valuable insights from meeting transcripts and summariesCommand
claude mcp add --transport http fireflies https://api.fireflies.ai/mcp
Manage monday.com boards by creating items, updating columns, assigning owners, setting timelines, adding CRM activities, and writing summariesCommand
claude mcp add --transport sse monday https://mcp.monday.com/sse
Databases & Data Management
Read/write records, manage bases and tablesCommand
claude mcp add airtable --env AIRTABLE_API_KEY=YOUR_KEY -- npx -y airtable-mcp-server
Supplies high quality fundamental financial data sourced from SEC Filings, investor presentationsCommand
claude mcp add --transport http daloopa https://mcp.daloopa.com/server/mcp
Access and manage HubSpot CRM data by fetching contacts, companies, and deals, and creating and updating recordsCommand
claude mcp add --transport http hubspot https://mcp.hubspot.com/anthropic
Payments & Commerce
Integrate PayPal commerce capabilities, payment processing, transaction managementCommand
claude mcp add --transport http paypal https://mcp.paypal.com/mcp
Analyze, troubleshoot, and optimize Plaid integrations. Banking data, financial account linkingCommand
claude mcp add --transport sse plaid https://api.dashboard.plaid.com/mcp/sse
Use an agent to build on Square APIs. Payments, inventory, orders, and moreCommand
claude mcp add --transport sse square https://mcp.squareup.com/sse
Payment processing, subscription management, and financial transactionsCommand
claude mcp add --transport http stripe https://mcp.stripe.com
Design & Media
Access designs, export assetsRequires latest Figma Desktop with Dev Mode MCP Server. If you have an existing server at http://127.0.0.1:3845/sse, delete it first before adding the new one.Command
claude mcp add --transport http figma-dev-mode-mcp-server http://127.0.0.1:3845/mcp
Upload, manage, transform, and analyze your media assetsMultiple services available. See documentation for specific server URLs.
Build video creation capabilities into your applicationsCommand
claude mcp add --transport sse invideo https://mcp.invideo.io/sse
Browse, summarize, autofill, and even generate new Canva designs directly from ClaudeCommand
claude mcp add --transport http canva https://mcp.canva.com/mcp
Infrastructure & DevOps
Build applications, analyze traffic, monitor performance, and manage security settings through CloudflareMultiple services available. See documentation for specific server URLs. Claude Code can use the Cloudflare CLI if installed.
Create, deploy, and manage websites on Netlify. Control all aspects of your site from creating secrets to enforcing access controls to aggregating form submissionsCommand
claude mcp add --transport http netlify https://netlify-mcp.netlify.app/mcp
Configure and manage Stytch authentication services, redirect URLs, email templates, and workspace settingsCommand
claude mcp add --transport http stytch http://mcp.stytch.dev/mcp
Vercel's official MCP server, allowing you to search and navigate documentation, manage projects and deployments, and analyze deployment logs—all in one placeCommand
claude mcp add --transport http vercel https://mcp.vercel.com/
Automation & Integration
Нужна конкретная интеграция? Найдите сотни других MCP серверов на GitHub, или создайте свой собственный, используя MCP SDK.
Установка MCP серверов
MCP серверы могут быть настроены тремя различными способами в зависимости от ваших потребностей:Вариант 1: Добавить локальный stdio сервер
Stdio серверы работают как локальные процессы на вашей машине. Они идеальны для инструментов, которым нужен прямой доступ к системе или пользовательские скрипты.Понимание параметра ”—”:
--
(двойное тире) разделяет собственные CLI флаги Claude от команды и аргументов, которые передаются MCP серверу. Все до --
являются опциями для Claude (например, --env
, --scope
), а все после --
- это фактическая команда для запуска MCP сервера.Например:claude mcp add myserver -- npx server
→ запускаетnpx server
claude mcp add myserver --env KEY=value -- python server.py --port 8080
→ запускаетpython server.py --port 8080
сKEY=value
в окружении
Вариант 2: Добавить удаленный SSE сервер
SSE (Server-Sent Events) серверы обеспечивают потоковые соединения в реальном времени. Многие облачные сервисы используют это для живых обновлений.Вариант 3: Добавить удаленный HTTP сервер
HTTP серверы используют стандартные паттерны запрос/ответ. Большинство REST API и веб-сервисов используют этот транспорт.Управление вашими серверами
После настройки вы можете управлять своими MCP серверами с помощью этих команд:Советы:
- Используйте флаг
--scope
для указания места хранения конфигурации:local
(по умолчанию): Доступен только вам в текущем проекте (ранее называлсяproject
в старых версиях)project
: Разделяется со всеми в проекте через файл.mcp.json
user
: Доступен вам во всех проектах (ранее называлсяglobal
в старых версиях)
- Устанавливайте переменные окружения с флагами
--env
(например,--env KEY=value
) - Настройте таймаут запуска MCP сервера, используя переменную окружения MCP_TIMEOUT (например,
MCP_TIMEOUT=10000 claude
устанавливает 10-секундный таймаут) - Claude Code будет отображать предупреждение, когда вывод MCP инструмента превышает 10,000 токенов. Чтобы увеличить этот лимит, установите переменную окружения
MAX_MCP_OUTPUT_TOKENS
(например,MAX_MCP_OUTPUT_TOKENS=50000
) - Используйте
/mcp
для аутентификации с удаленными серверами, которые требуют OAuth 2.0 аутентификацию
Пользователи Windows: В нативной Windows (не WSL), локальные MCP серверы, которые используют Без обертки
npx
, требуют обертку cmd /c
для обеспечения правильного выполнения.cmd /c
вы столкнетесь с ошибками “Connection closed”, потому что Windows не может напрямую выполнить npx
. (См. примечание выше для объяснения параметра --
.)Области установки MCP
MCP серверы могут быть настроены на трех различных уровнях области, каждый из которых служит различным целям для управления доступностью сервера и совместного использования. Понимание этих областей поможет вам определить лучший способ настройки серверов для ваших конкретных потребностей.Локальная область
Серверы локальной области представляют уровень конфигурации по умолчанию и хранятся в ваших пользовательских настройках, специфичных для проекта. Эти серверы остаются приватными для вас и доступны только при работе в текущей директории проекта. Эта область идеальна для персональных серверов разработки, экспериментальных конфигураций или серверов, содержащих чувствительные учетные данные, которые не должны быть разделены.Область проекта
Серверы области проекта обеспечивают командное сотрудничество, сохраняя конфигурации в файле.mcp.json
в корне вашего проекта. Этот файл предназначен для включения в систему контроля версий, обеспечивая всем членам команды доступ к одним и тем же MCP инструментам и сервисам. Когда вы добавляете сервер области проекта, Claude Code автоматически создает или обновляет этот файл с соответствующей структурой конфигурации.
.mcp.json
следует стандартизированному формату:
.mcp.json
. Если вам нужно сбросить эти выборы одобрения, используйте команду claude mcp reset-project-choices
.
Пользовательская область
Серверы пользовательской области обеспечивают доступность между проектами, делая их доступными во всех проектах на вашей машине, оставаясь при этом приватными для вашей учетной записи пользователя. Эта область хорошо работает для персональных утилитарных серверов, инструментов разработки или сервисов, которые вы часто используете в разных проектах.Выбор правильной области
Выберите свою область на основе:- Локальная область: Персональные серверы, экспериментальные конфигурации или чувствительные учетные данные, специфичные для одного проекта
- Область проекта: Серверы, разделяемые командой, инструменты, специфичные для проекта, или сервисы, необходимые для сотрудничества
- Пользовательская область: Персональные утилиты, необходимые в нескольких проектах, инструменты разработки или часто используемые сервисы
Иерархия областей и приоритет
Конфигурации MCP сервера следуют четкой иерархии приоритетов. Когда серверы с одинаковыми именами существуют в нескольких областях, система разрешает конфликты, приоритизируя серверы локальной области в первую очередь, затем серверы области проекта и, наконец, серверы пользовательской области. Этот дизайн гарантирует, что персональные конфигурации могут переопределять общие при необходимости.Расширение переменных окружения в .mcp.json
Claude Code поддерживает расширение переменных окружения в файлах .mcp.json
, позволяя командам делиться конфигурациями, сохраняя при этом гибкость для путей, специфичных для машины, и чувствительных значений, таких как API ключи.
Поддерживаемый синтаксис:
${VAR}
- Расширяется до значения переменной окруженияVAR
${VAR:-default}
- Расширяется доVAR
, если установлена, иначе используетdefault
command
- Путь к исполняемому файлу сервераargs
- Аргументы командной строкиenv
- Переменные окружения, передаваемые серверуurl
- Для типов серверов SSE/HTTPheaders
- Для аутентификации SSE/HTTP серверов
Практические примеры
Пример: Мониторинг ошибок с Sentry
Аутентификация с удаленными MCP серверами
Многие облачные MCP серверы требуют аутентификации. Claude Code поддерживает OAuth 2.0 для безопасных соединений.1
Добавить сервер, который требует аутентификации
Например:
2
Использовать команду /mcp в Claude Code
В Claude code используйте команду:Затем следуйте шагам в вашем браузере для входа.
Советы:
- Токены аутентификации хранятся безопасно и обновляются автоматически
- Используйте “Clear authentication” в меню
/mcp
для отзыва доступа - Если ваш браузер не открывается автоматически, скопируйте предоставленный URL
- OAuth аутентификация работает как с SSE, так и с HTTP транспортами
Добавление MCP серверов из JSON конфигурации
Если у вас есть JSON конфигурация для MCP сервера, вы можете добавить её напрямую:1
Добавить MCP сервер из JSON
2
Проверить, что сервер был добавлен
Советы:
- Убедитесь, что JSON правильно экранирован в вашей оболочке
- JSON должен соответствовать схеме конфигурации MCP сервера
- Вы можете использовать
--scope user
для добавления сервера в вашу пользовательскую конфигурацию вместо специфичной для проекта
Импорт MCP серверов из Claude Desktop
Если вы уже настроили MCP серверы в Claude Desktop, вы можете импортировать их:1
Импортировать серверы из Claude Desktop
2
Выбрать, какие серверы импортировать
После выполнения команды вы увидите интерактивный диалог, который позволяет выбрать, какие серверы вы хотите импортировать.
3
Проверить, что серверы были импортированы
Советы:
- Эта функция работает только на macOS и Windows Subsystem for Linux (WSL)
- Она читает файл конфигурации Claude Desktop из его стандартного расположения на этих платформах
- Используйте флаг
--scope user
для добавления серверов в вашу пользовательскую конфигурацию - Импортированные серверы будут иметь те же имена, что и в Claude Desktop
- Если серверы с такими же именами уже существуют, они получат числовой суффикс (например,
server_1
)
Использование Claude Code как MCP сервера
Вы можете использовать Claude Code сам как MCP сервер, к которому могут подключаться другие приложения:Советы:
- Сервер предоставляет доступ к инструментам Claude, таким как View, Edit, LS и т.д.
- В Claude Desktop попробуйте попросить Claude прочитать файлы в директории, внести изменения и многое другое.
- Обратите внимание, что этот MCP сервер просто предоставляет инструменты Claude Code вашему MCP клиенту, поэтому ваш собственный клиент отвечает за реализацию пользовательского подтверждения для отдельных вызовов инструментов.
Лимиты и предуп��еждения вывода MCP
Когда MCP инструменты производят большие выводы, Claude Code помогает управлять использованием токенов, чтобы предотвратить перегрузку контекста вашего разговора:- Порог предупреждения вывода: Claude Code отображает предупреждение, когда любой вывод MCP инструмента превышает 10,000 токенов
- Настраиваемый лимит: Вы можете настроить максимально разрешенные токены вывода MCP, используя переменную окружения
MAX_MCP_OUTPUT_TOKENS
- Лимит по умолчанию: Максимум по умолчанию составляет 25,000 токенов
- Запрашивают большие наборы данных или базы данных
- Генерируют подробные отчеты или документацию
- Обрабатывают обширные файлы журналов или отладочную информацию
Если вы часто сталкиваетесь с предупреждениями о выводе с конкретными MCP серверами, рассмотрите увеличение лимита или настройку сервера для разбивки на страницы или фильтрации его ответов.
Использование MCP ресурсов
MCP серверы могут предоставлять ресурсы, на которые вы можете ссылаться, используя @ упоминания, аналогично тому, как вы ссылаетесь на файлы.Ссылка на MCP ресурсы
1
Список доступных ресурсов
Введите
@
в вашем промпте, чтобы увидеть доступные ресурсы от всех подключенных MCP серверов. Ресурсы появляются рядом с файлами в меню автозаполнения.2
Ссылка на конкретный ресурс
Используйте формат
@server:protocol://resource/path
для ссылки на ресурс:3
Множественные ссылки на ресурсы
Вы можете ссылаться на несколько ресурсов в одном промпте:
Советы:
- Ресурсы автоматически извлекаются и включаются как вложения при ссылке
- Пути ресурсов доступны для нечеткого поиска в автозаполнении @ упоминаний
- Claude Code автоматически предоставляет инструменты для перечисления и чтения MCP ресурсов, когда серверы их поддерживают
- Ресурсы могут содержать любой тип контента, который предоставляет MCP сервер (текст, JSON, структурированные данные и т.д.)
Использование MCP промптов как слэш-команд
MCP серверы могут предоставлять промпты, которые становятся доступными как слэш-команды в Claude Code.Выполнение MCP промптов
1
Обнаружение доступных промптов
Введите
/
, чтобы увидеть все доступные команды, включая те, что от MCP серверов. MCP промпты появляются в формате /mcp__servername__promptname
.2
Выполнить промпт без аргументов
3
Выполнить промпт с аргументами
Многие промпты принимают аргументы. Передавайте их через пробел после команды:
Советы:
- MCP промпты динамически обнаруживаются от подключенных серверов
- Аргументы разбираются на основе определенных параметров промпта
- Результаты промптов вставляются напрямую в разговор
- Имена серверов и промптов нормализуются (пробелы становятся подчеркиваниями)