Skip to main content
Glama
perplexityai

Perplexity API Platform MCP Server

by perplexityai

MCP-сервер платформы Perplexity API

Install in Cursor

Install in VS Code

Add to Kiro

npm version

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

Доступные инструменты

perplexity_search

Прямой веб-поиск с использованием API поиска Perplexity. Возвращает ранжированные результаты поиска с метаданными, идеально подходит для поиска актуальной информации.

perplexity_ask

ИИ общего назначения для общения с поддержкой веб-поиска в реальном времени с использованием модели sonar-pro. Отлично подходит для быстрых вопросов и повседневного поиска.

perplexity_research

Глубокое, всестороннее исследование с использованием модели sonar-deep-research. Идеально подходит для тщательного анализа и подробных отчетов.

perplexity_reason

Продвинутое рассуждение и решение задач с использованием модели sonar-reasoning-pro. Идеально подходит для сложных аналитических задач.

[!TIP] Доступно в качестве необязательного параметра для perplexity_reason и perplexity_research: strip_thinking

Установите значение true, чтобы удалить теги <think>...</think> из ответа, экономя токены контекста. По умолчанию: false

Related MCP server: Perplexity Ask MCP Server

Конфигурация

Получите ваш API-ключ

  1. Получите ваш API-ключ Perplexity на портале API

  2. Замените your_key_here в конфигурациях ниже на ваш API-ключ

  3. (Опционально) Установите тайм-аут: PERPLEXITY_TIMEOUT_MS=600000 (по умолчанию: 5 минут)

  4. (Опционально) Установите пользовательский базовый URL: PERPLEXITY_BASE_URL=https://your-custom-url.com (по умолчанию: https://api.perplexity.ai)

  5. (Опционально) Установите уровень логирования: PERPLEXITY_LOG_LEVEL=DEBUG|INFO|WARN|ERROR (по умолчанию: ERROR)

Claude Code

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

Или установите через плагин:

export PERPLEXITY_API_KEY="your_key_here"
claude
# Then run: /plugin marketplace add perplexityai/modelcontextprotocol
# Then run: /plugin install perplexity

Codex

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

Cursor, Claude Desktop, Kiro, Windsurf и VS Code

Большинство клиентов можно настроить вручную, используя ту же обертку mcpServers в конфигурации клиента (как показано для Cursor). Если у клиента другая схема, проверьте его документацию для уточнения формата обертки.

Для ручной настройки все эти клиенты используют одну и ту же структуру mcpServers:

Клиент

Файл конфигурации

Cursor

~/.cursor/mcp.json

Claude Desktop

claude_desktop_config.json

Kiro

.kiro/settings/mcp.json

Windsurf

~/.codeium/windsurf/mcp_config.json

VS Code

.vscode/mcp.json

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

Настройка прокси (для корпоративных сетей)

Если вы запускаете этот сервер на работе — особенно за корпоративным брандмауэром или прокси — вам может потребоваться указать программе, как направлять интернет-трафик через прокси вашей сети. Выполните следующие шаги:

1. Получите данные вашего прокси

  • Узнайте у вашего ИТ-отдела адрес и порт вашего HTTPS-прокси.

  • Вам также могут потребоваться имя пользователя и пароль.

2. Установите переменную окружения прокси

Самый простой и надежный способ для Perplexity MCP — использовать PERPLEXITY_PROXY. Например:

export PERPLEXITY_PROXY=https://your-proxy-host:8080

Если вашему прокси требуются имя пользователя и пароль, используйте:

export PERPLEXITY_PROXY=https://username:password@your-proxy-host:8080

3. Альтернатива: Стандартные переменные окружения

Если вы предпочитаете использовать стандартные переменные, мы поддерживаем HTTPS_PROXY и HTTP_PROXY.

[!NOTE] Сервер проверяет настройки прокси в следующем порядке: PERPLEXITY_PROXYHTTPS_PROXYHTTP_PROXY. Если ничего не задано, он подключается напрямую к интернету. URL-адреса должны включать https://. Типичные порты: 8080, 3128 и 80.

Развертывание HTTP-сервера

Для облачных или общих развертываний запустите сервер в режиме HTTP.

Переменные окружения

Переменная

Описание

По умолчанию

PERPLEXITY_API_KEY

Ваш API-ключ Perplexity

Обязательно

PERPLEXITY_BASE_URL

Пользовательский базовый URL для запросов API

https://api.perplexity.ai

PORT

Порт HTTP-сервера

8080

BIND_ADDRESS

Сетевой интерфейс для привязки

0.0.0.0

ALLOWED_ORIGINS

Источники CORS (через запятую)

*

Docker

docker build -t perplexity-mcp-server .
docker run -p 8080:8080 -e PERPLEXITY_API_KEY=your_key_here perplexity-mcp-server

Node.js

export PERPLEXITY_API_KEY=your_key_here
npm install && npm run build && npm run start:http

Сервер будет доступен по адресу http://localhost:8080/mcp

Устранение неполадок

  • Проблемы с API-ключом: Убедитесь, что PERPLEXITY_API_KEY установлен правильно

  • Ошибки подключения: Проверьте интернет-соединение и действительность API-ключа

  • Инструмент не найден: Убедитесь, что пакет установлен и путь к команде указан верно

  • Ошибки тайм-аута: Для очень длинных исследовательских запросов установите PERPLEXITY_TIMEOUT_MS на более высокое значение

  • Проблемы с прокси: Проверьте настройки PERPLEXITY_PROXY или HTTPS_PROXY и убедитесь, что api.perplexity.ai не заблокирован вашим брандмауэром.

  • Ошибки EOF / инициализации: Некоторые строгие MCP-клиенты выдают ошибку, так как npx записывает сообщения об установке в stdout. Используйте npx -yq вместо npx -y, чтобы подавить этот вывод.

Для получения поддержки посетите community.perplexity.ai или создайте тикет.


Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Provides AI-powered search, research, and reasoning capabilities through integration with Perplexity.ai, offering three specialized tools: general conversational AI, deep research with citations, and advanced reasoning.
    Last updated
    36
    2
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to perform real-time web searches, company research, content crawling, LinkedIn searches, and deep research using the Exa AI Search API. Provides comprehensive web information retrieval capabilities in a safe and controlled manner.
    Last updated
    2
    17,146
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • The best web search for your AI Agent

  • LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.

  • Web search for AI agents — one tool across 6 engines, routed to the cheapest + cached.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/perplexityai/modelcontextprotocol'

If you have feedback or need assistance with the MCP directory API, please join our Discord server