Перейти к содержимому

Perplexity Ask MCP Server

Интегрирует API Perplexity для реального времени веб-поиска в экосистеме MCP без выхода из неё.

JavaScript
1593 stars

Описание

Это MCP-сервер, реализующий интеграцию Sonar API от Perplexity для предоставления Claude доступа к веб-поиску в реальном времени. Основан на Node.js, использует Docker для развертывания. Ключевые особенности: обработка сообщений в формате разговора, поддержка системных ролей. Применения: исследования, анализ данных, разговоры с AI, интегрированные в инструменты вроде Claude Desktop или Cursor. Упрощает доступ к актуальной веб-информации без переключения приложений.

Возможности

Веб-поиск в реальном времени

Интеграция с Sonar API для поиска информации в интернете во время разговора.

Обработка сообщений

Поддержка массива сообщений с ролями (system, user, assistant) для conversational AI.

Интеграция с Claude Desktop

Развертывание через Docker или NPX для использования в Claude без установки дополнительных инструментов.

Совместимость с Cursor

Добавление MCP-сервера в настройки для интеграции с редактором Cursor и подобными приложениями.

Настройка параметров поиска

Модификация API-вызовов в index.ts для кастомизации параметров по документации Perplexity.

Установка

  1. Клонируйте репозиторий: git clone git@github.com:ppl-ai/modelcontextprotocol.git cd modelcontextprotocol/perplexity-ask && npm install
  2. Получите Sonar API Key на https://docs.perplexity.ai/guides/getting-started и установите как PERPLEXITY_API_KEY.
  3. Для Claude Desktop добавьте в claude_desktop_config.json: { “mcpServers”: { “perplexity-ask”: { “command”: “npx”, “args”: ["-y", “server-perplexity-ask”], “env”: { “PERPLEXITY_API_KEY”: “YOUR_API_KEY_HERE” } } } } Альтернатива: используйте Docker - docker build -t mcp/perplexity-ask:latest -f Dockerfile .
  4. Для Cursor: добавьте конфигурацию MCP в настройки.

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
1593

Ссылки