Perplexity MCP

Perplexity MCP

от perplexityai
Официальный сервер Perplexity: ищет свежую информацию в вебе, отвечает на вопросы и проводит глубокие исследования с моделями Sonar. Работает по API-ключу.

Perplexity API Platform MCP Server

Install in Cursor   Install in VS Code   Add to Kiro   npm version

The official MCP server implementation for the Perplexity API Platform, providing AI assistants with real-time web search, reasoning, and research capabilities through the Agent API and the Search API.

Remote MCP Server

The remote MCP server is hosted by Perplexity and is the easiest way to get started: same tools, nothing to install or update. The Cursor and VS Code buttons at the top of this page connect to it with one click. If your MCP client does not support remote servers yet, skip to the local server setup below. Connect over Streamable HTTP with your Perplexity API key:

https://api.perplexity.ai/mcp

For Claude Code:

claude mcp add --transport http perplexity https://api.perplexity.ai/mcp --header "Authorization: Bearer YOUR_API_KEY"

See the MCP integration docs for manual Cursor/VS Code configuration, usage from the Anthropic API, and setup for other clients.

Local MCP Server

Get Your API Key
  1. Get your Perplexity API Key from the API Portal
  2. Replace your_key_here in the configurations below with your API key
  3. (Optional) Set timeout: PERPLEXITY_TIMEOUT_MS=600000 (default: 5 minutes)
  4. (Optional) Set custom base URL: PERPLEXITY_BASE_URL=https://your-custom-url.com (default: https://api.perplexity.ai)
  5. (Optional) Set log level: PERPLEXITY_LOG_LEVEL=DEBUG|INFO|WARN|ERROR (default: ERROR)

Часто задаваемые вопросы

Инструменты были проиндексированы:
perplexity_askтолько чтениевнешний мир

Отвечает на вопросы с использованием веб-обоснованного ИИ (модель Sonar Pro). Лучше всего подходит для: быстрых фактических вопросов, кратких изложений, объяснений и общих ответов на вопросы. Возвращает текстовый ответ с нумерованными ссылками. Самый быстрый и дешёвый вариант. Поддерживает фильтрацию по свежести (час/день/неделя/месяц/год), ограничения по доменам и размер контекста поиска. Для углублённого многоисточникового исследования используйте perplexity_research. Для пошаговых рассуждений и анализа используйте perplexity_reason.

Спросить Perplexity

Параметры
  • messagesobject[]обязательный

    Массив сообщений разговора

  • search_context_sizeenum

    Управляет объёмом извлекаемого веб-контекста. 'low' — самое быстрое, 'high' — даёт более полные результаты.

  • search_domain_filterstring[]

    Ограничьте результаты поиска конкретными доменами (например, ['wikipedia.org', 'arxiv.org']). Используйте префикс '-' для исключения (например, ['-reddit.com']).

  • search_recency_filterenum

    Фильтрует результаты поиска по давности. Используй 'hour' для очень свежих новостей, 'day' для сегодняшних обновлений, 'week' для этой недели и т.д.

perplexity_reasonтолько чтениевнешний мир

Анализирует вопрос с помощью пошагового рассуждения с опорой на веб-данные (модель Sonar Reasoning Pro). Лучше всего подходит для: математики, логики, сравнений, сложных аргументов и задач, требующих цепочки рассуждений. Возвращает обоснованный ответ с нумерованными ссылками. Поддерживает фильтрацию по свежести (час/день/неделя/месяц/год), ограничения по доменам и размер контекста поиска. Для быстрых фактических вопросов используйте perplexity_ask. Для комплексных многоисточниковых исследований используйте perplexity_research.

Advanced Reasoning

Параметры
  • messagesobject[]обязательный

    Массив сообщений разговора

  • search_context_sizeenum

    Управляет объёмом извлекаемого веб-контекста. 'low' — самое быстрое, 'high' — даёт более полные результаты.

  • search_domain_filterstring[]

    Ограничьте результаты поиска конкретными доменами (например, ['wikipedia.org', 'arxiv.org']). Используйте префикс '-' для исключения (например, ['-reddit.com']).

  • search_recency_filterenum

    Фильтрует результаты поиска по давности. Используй 'hour' для очень свежих новостей, 'day' для сегодняшних обновлений, 'week' для этой недели и т.д.

perplexity_researchтолько чтениевнешний мир

Проводит глубокое исследование по теме с использованием нескольких источников (модель Sonar Deep Research). Лучше всего подходит для: обзоров литературы, всесторонних обзоров, исследовательских запросов, требующих много источников. Возвращает подробный ответ с нумерованными ссылками. Значительно медленнее других инструментов (30+ секунд). Для быстрых фактических вопросов вместо этого используйте perplexity_ask. Для логического анализа и рассуждений вместо этого используйте perplexity_reason.

Deep Research

Параметры
  • messagesobject[]обязательный

    Массив сообщений разговора

perplexity_searchтолько чтениевнешний мир

Ищет в интернете и возвращает ранжированный список результатов с заголовками, URL, сниппетами и датами. Лучше всего подходит для: поиска конкретных URL, проверки свежих новостей, проверки фактов, поиска источников. Возвращает форматированные результаты (заголовок, URL, сниппет, дата) без AI-синтеза. Поддерживает фильтры по свежести, ограничения по доменам и быстрый режим поиска с меньшей задержкой. Для ответов, сгенерированных AI с цитатами, используйте вместо этого perplexity_ask.

Ищет в Интернете

Параметры
  • countrystring

    Код страны ISO 3166-1 alpha-2 для региональных результатов (например, 'US', 'GB')

  • max_resultsnumber

    Максимальное количество возвращаемых результатов (по умолчанию: 10).

  • max_tokens_per_pagenumber

    Максимальное количество токенов для извлечения с одной веб-страницы (по умолчанию: 1024)

  • querystringобязательный

    Строка поискового запроса

  • search_domain_filterstring[]

    Ограничьте результаты поиска конкретными доменами (например, ['wikipedia.org', 'arxiv.org']). Используйте префикс '-' для исключения (например, ['-reddit.com']).

  • search_recency_filterenum

    Фильтрует результаты поиска по давности. Используй 'hour' для очень свежих новостей, 'day' для сегодняшних обновлений, 'week' для этой недели и т.д.

  • search_typeenum

    Бэкенд поиска. 'web' (по умолчанию) - стандартный веб-поиск. 'fast' даёт меньшую задержку и меньшую стоимость; предпочитайте его для рутинных поисков внутри циклов агента, а 'web' оставляйте для редких или неоднозначных вопросов.

1.3.0основная
1.2.1
1.2.0
1.1.0
1.0.0
0.9.0
0.8.5
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.0
0.6.2
0.6.1
0.6.0
0.5.2
0.5.1
0.5.0
0.4.1
0.4.0
0.3.1
0.3.0
0.2.3
0.14.0
0.13.0
0.2.2
0.2.1
0.2.0

Выберите клиент, чтобы установить Perplexity MCP:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "perplexity-mcp-uuzl": {
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx"
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "perplexity-mcp-uuzl": {
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx"
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "perplexity-mcp-uuzl": {
      "type": "stdio",
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx"
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"perplexity-mcp-uuzl\",\"type\":\"stdio\",\"env\":{\"PERPLEXITY_API_KEY\":\"your_key_here\"},\"args\":[\"-y\",\"@perplexity-ai/mcp-server\"],\"command\":\"npx\"}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "perplexity-mcp-uuzl": {
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx"
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add perplexity-mcp-uuzl --env PERPLEXITY_API_KEY=your_key_here -- npx -y @perplexity-ai/mcp-server

Либо через JSON-конфиг:

claude mcp add-json perplexity-mcp-uuzl "{\"env\":{\"PERPLEXITY_API_KEY\":\"your_key_here\"},\"args\":[\"-y\",\"@perplexity-ai/mcp-server\"],\"command\":\"npx\"}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add perplexity-mcp-uuzl --env PERPLEXITY_API_KEY=your_key_here -- npx -y @perplexity-ai/mcp-server

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.perplexity-mcp-uuzl]
command = "npx"
args = ["-y", "@perplexity-ai/mcp-server"]

[mcp_servers.perplexity-mcp-uuzl.env]
PERPLEXITY_API_KEY = "your_key_here"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Perplexity MCP, а в поле команды запуска — строку ниже:
npx -y @perplexity-ai/mcp-server

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "perplexity-mcp-uuzl": {
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx"
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "perplexity-mcp-uuzl": {
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx",
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например perplexity-mcp-uuzl.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: perplexity-mcp-uuzl
    command: npx
    args:
      - "-y"
      - "@perplexity-ai/mcp-server"
    env:
      PERPLEXITY_API_KEY: your_key_here
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "perplexity-mcp-uuzl": {
      "env": {
        "PERPLEXITY_API_KEY": "your_key_here"
      },
      "args": [
        "-y",
        "@perplexity-ai/mcp-server"
      ],
      "command": "npx"
    }
  }
}

Похожие MCP-сервера

ppl-ai/modelcontextprotocol

ppl-ai/modelcontextprotocol

от ppl-ai

Perplexity ищет актуальную информацию, отвечает на вопросы, проводит исследования и решает сложные задачи через Sonar-модели. Официальный сервер Perplexity.

TypeScript⭐ 2583
adawalli/nexus

adawalli/nexus

от adawalli

Сервер Nexus для MCP открывает AI-поиск через OpenRouter: реальный веб-поиск (Perplexity Sonar) и ответы на основе знаний (Grok 4). Работает без установки через bunx, интегрируется с Claude Desktop и Cursor. Кэширование и повторные попытки экономят API-запросы.

TypeScript⭐ 22
nkapila6/mcp-local-rag

nkapila6/mcp-local-rag

от nkapila6

Локальный MCP-сервер для RAG-поиска и глубоких исследований без API-ключей. Поддерживает 9+ поисковых движков (Google, DuckDuckGo и др.), выполняет семантическое ранжирование результатов. Полезен д...

Python⭐ 134
Exa MCP Server

Exa MCP Server

официальный

от exa-labs

Exa ищет по интернету и коду, извлекает чистый текст страниц и собирает данные о компаниях. Работает по API-ключу, хостить сервер не нужно.

TypeScript⭐ 5148
nickclyde/duckduckgo-mcp-server

nickclyde/duckduckgo-mcp-server

от nickclyde

Ищет в DuckDuckGo без API-ключа, вытаскивает заголовки, ссылки и сниппеты, читает содержимое страниц. Обходит защиту от ботов.

Python⭐ 1546
ConechoAI/openai-websearch-mcp

ConechoAI/openai-websearch-mcp

от conechoai

OpenAI WebSearch ищет свежие данные в интернете, анализирует сложные темы через GPT-5 и o3, учитывает местоположение. Нужен только ключ OpenAI.

Python⭐ 94
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин