
Как подключить MCP-сервер к Claude Desktop
Claude Desktop запускает локальные MCP-серверы из claude_desktop_config.json. Удалённые серверы подключаются отдельно, как свои коннекторы в разделе Connectors.
Где лежит конфиг
~/Library/Application Support/Claude/claude_desktop_config.jsonmacOS%APPDATA%\Claude\claude_desktop_config.jsonWindows~/.config/Claude/claude_desktop_config.jsonLinuxКак добавить сервер
Меню Claude в системной строке → Settings… → Developer → Edit Config. Впишите сервер в mcpServers с command и args, сохраните файл и полностью перезапустите приложение.
Customize → Connectors → + Add → Add custom connector. Введите имя и адрес сервера, проверьте настройки входа и нажмите Add.
В форме коннектора в разделе Request headers добавьте ключ: Claude будет отправлять его с каждым запросом.
Как проверить и удалить
Готовые конфиги для Claude Desktop
Нажмите на сервер, чтобы раскрыть конфиг в формате Claude Desktop.
Playwright MCPДаёт агенту настоящий браузер
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}
GitHub MCPПодключает агента к GitHub
Customize → Connectors → добавить свой коннектор.
Адрес сервера: https://api.githubcopilot.com/mcp/
Request headers: Authorization: Bearer <GitHub PAT>
Context7 MCPПодтягивает в контекст агента свежую документацию и примеры кода…
Customize → Connectors → добавить свой коннектор.
Адрес сервера: https://mcp.context7.com/mcp
Request headers: Authorization: Bearer <ключ Context7>
Figma MCPПодключает агента к макетам Figma
{
"mcpServers": {
"figma": {
"command": "npx",
"args": ["-y", "figma-developer-mcp", "--stdio"],
"env": {
"FIGMA_API_KEY": "<ваш токен Figma>"
}
}
}
}
Chrome DevTools MCPДаёт агенту живой Chrome с инструментами DevTools
{
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": ["-y", "chrome-devtools-mcp@latest"]
}
}
}
Filesystem MCPОткрывает агенту доступ к файлам в папках, которые вы перечислили при…
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/Users/username/Desktop",
"/path/to/other/allowed/dir"
]
}
}
}
Fetch MCPДаёт агенту читать веб-страницы
{
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}
Memory MCPДаёт агенту долгую память между чатами
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"],
"env": {
"MEMORY_FILE_PATH": "<полный путь>/memory.jsonl"
}
}
}
}
Supabase MCPПодключает агента к проектам Supabase
Customize → Connectors → добавить свой коннектор.
Адрес сервера: https://mcp.supabase.com/mcp
Notion MCPЛокальный сервер Notion поверх Notion API
{
"mcpServers": {
"notion": {
"command": "npx",
"args": ["-y", "@notionhq/notion-mcp-server"],
"env": {
"NOTION_TOKEN": "ntn_<токен интеграции>"
}
}
}
}
Blender MCPСвязывает агента с запущенным Blender
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["mcp-for-blender"]
}
}
}
1С MCPПоказывает агенту метаданные и содержимое базы 1С:Предприятие
Customize → Connectors → добавить свой коннектор.
Адрес сервера: http://<веб-сервер>/<имя публикации>/hs/mcp/
Request headers: Authorization: Basic <логин и пароль пользователя 1С>Ограничения
Пути в args указывайте абсолютные.
На тарифе Free доступен один свой коннектор.
Свой коннектор Claude подключает из облака Anthropic, поэтому сервер должен быть доступен из интернета.
Изменить коннектор нельзя: его удаляют и добавляют заново.
Если не работает
Сервер не появился
Нужно понять, почему сервер не стартует
ENOENT и ${APPDATA} в пути на Windows
npx всё равно не запускается на Windows
Инструменты вызываются с ошибкой
Частые вопросы
Где лежит claude_desktop_config.json?
Можно ли прописать удалённый сервер в claude_desktop_config.json?
Нужно ли перезапускать приложение после правки конфига?
Как передать ключ API удалённому серверу?
Источники: modelcontextprotocol.io, modelcontextprotocol.io, support.claude.com