Perplexity MCP: поиск Perplexity в Claude, Codex и Cursor

perplexityai/modelcontextprotocol· Проверено 12.11.2026· 2,6 тыс.на GitHub

Даёт агенту поиск Perplexity в реальном времени: выдачу с датами публикации, быстрые ответы со ссылками, рассуждение и глубокое исследование на несколько минут. Нужен ключ API Perplexity.

2 реализации:

Сервер на стороне Perplexity: ставить и обновлять ничего не нужно, инструменты те же, что в локальном.

Как подключить

Что сделать до подключения

1
Authorization

ключ API из console.perplexity.ai в заголовке Authorization: Bearer <ключ>

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport http perplexity https://api.perplexity.ai/mcp \
  --header 'Authorization: Bearer <ключ API Perplexity>'

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

perplexity_searchищет в интернете с фильтрами
perplexity_askотвечает на вопрос с поиском
perplexity_reasonрешает аналитическую задачу
perplexity_researchготовит подробное исследование

Что попросить агента

«Найди новости про <тема> за последнюю неделю и дай ссылки»Агент вызовет perplexity_search с фильтром search_recency_filter
«Найди в документации <библиотека> на <домен>, как настроить <функция>»Агент вызовет perplexity_search с search_domain_filter по нужному сайту
«Коротко: что нового в <технология> в последней версии?»Агент вызовет perplexity_ask
«Сравни <вариант A> и <вариант B> для <задача> и объясни выбор»Агент вызовет perplexity_reason
«Сделай подробный обзор рынка <ниша> с источниками»Агент вызовет perplexity_research и дождётся окончания исследования

Для каких задач

Найти свежие новости и публикации с датами, ограничив выдачу по давности
Искать только на выбранных сайтах, например в документации библиотеки
Быстро ответить на вопрос по текущим данным из интернета
Собрать подробный отчёт по теме с поиском в несколько шагов
Разобрать сложную аналитическую задачу с опорой на найденные источники

Ограничения

!

Без ключа API Perplexity сервер не работает, все запросы уходят в API Perplexity и в локальном варианте

!

perplexity_research идёт минутами, а таймаут локального сервера по умолчанию 5 минут: для долгих исследований поднимите PERPLEXITY_TIMEOUT_MS

!

Модель и настройки поиска задают пресеты, которые Perplexity меняет сама; старые параметры strip_thinking и reasoning_effort сервер игнорирует

Если не работает

Строгий клиент падает с ошибкой EOF или initialize
npx пишет сообщения об установке в stdout. Замените в args -y на -yq.
perplexity_research обрывается по таймауту
Поднимите PERPLEXITY_TIMEOUT_MS, например до 600000; по умолчанию стоит 5 минут.
Ошибки ключа API
Проверьте, что PERPLEXITY_API_KEY задан правильно и ключ действует.
Сервер не достучится до API в офисной сети
Проверьте PERPLEXITY_PROXY или HTTPS_PROXY и что файрвол не блокирует api.perplexity.ai.
Клиент пишет, что инструмент не найден
Проверьте, что пакет установлен и путь к команде в конфиге верный.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
Perplexity MCP (удалённый)разработчик сервисаPerplexity2,6 тыс.HTTPтокен421 октября 2026
Perplexity MCP (локальный)разработчик сервисаPerplexity2,6 тыс.локальнотокен421 октября 2026

Частые вопросы

Чем отличаются четыре инструмента?
perplexity_search отдаёт ранжированную выдачу Search API. perplexity_ask работает на пресете fast для быстрых вопросов, perplexity_reason — на medium для аналитики, perplexity_research — на high для подробных отчётов.
Что выбрать: удалённый или локальный сервер?
Удалённый адрес https://api.perplexity.ai/mcp проще: ставить ничего не нужно, инструменты те же. Локальный пакет @perplexity-ai/mcp-server нужен клиентам, которые пока не умеют подключать удалённые серверы.
Как работать через корпоративный прокси?
Задайте PERPLEXITY_PROXY с адресом прокси, при необходимости с логином и паролем в адресе. Сервер проверяет PERPLEXITY_PROXY, затем HTTPS_PROXY и HTTP_PROXY; адрес должен начинаться с https://.
Можно ли поднять свой HTTP-сервер для команды?
Да: соберите образ Docker или запустите npm run start:http, сервер ответит на http://localhost:8080/mcp. По умолчанию он слушает только 127.0.0.1; для внешнего доступа задайте BIND_ADDRESS=0.0.0.0 и добавьте имя хоста в ALLOWED_HOSTS.
Как ограничить объём найденного текста?
У perplexity_ask и perplexity_reason есть параметры max_tokens до 120 000 и max_tokens_per_page до 20 000. Они ограничивают найденный контент, длину ответа они не задают.
Как подключить Perplexity MCP к Claude?
В Claude Code к удалённому серверу: claude mcp add --transport http perplexity https://api.perplexity.ai/mcp --header "Authorization: Bearer <ключ>". Локальный вариант: claude mcp add perplexity --env PERPLEXITY_API_KEY="<ключ>" -- npx -y @perplexity-ai/mcp-server. Есть и плагин: /plugin marketplace add perplexityai/modelcontextprotocol, затем /plugin install perplexity.
Как подключить Perplexity MCP к Claude Desktop?
Добавьте в claude_desktop_config.json запись mcpServers с командой npx, аргументами -y @perplexity-ai/mcp-server и переменной PERPLEXITY_API_KEY. Для локального варианта блок есть во вкладке Claude Desktop.
Как добавить Perplexity MCP в Codex?
Командой codex mcp add perplexity --env PERPLEXITY_API_KEY="<ключ>" -- npx -y @perplexity-ai/mcp-server.
Работает ли сервер из России?
Все запросы обрабатывает API Perplexity, поэтому нужны ключ с console.perplexity.ai и доступ к api.perplexity.ai из вашей сети.

Похожие серверы