AA

alcova-ai/perplexity-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

27 stars 6 forks Качество 56 Тренд 11MIT

Сервер MCP Perplexity для использования с Claude Code и Claude Desktop, что дает вам расширенные возможности поиска и рассуждения.

Обзор

Сервер Model Context Protocol (MCP) для Perplexity API, написанный на Go. Этот сервер позволяет помощникам ИИ, таким как Claude (код и рабочий стол) и Cursor, беспрепятственно получать доступ к мощным возможностям поиска и рассуждения Perplexity непосредственно из их интерфейсов. MCP-сервер Perplexity служит связующим звеном между помощниками ИИ и API Perplexity, позволяя им: 1. с использованием модели Sonar Pro от Perplexity с помощью инструмента 2 perplexity ask. Использование модели Sonar Reasoning Pro от Perplexity с помощью инструмента perplexity reason Эта интеграция позволяет помощникам ИИ, таким как Клод, получать доступ к информации в реальном времени и специализированным возможностям рассуждения, не покидая своего интерфейса, создавая бесшовный опыт для пользователей.

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP) для Perplexity API, написанный на Go. Этот сервер позволяет помощникам ИИ, таким как Claude (код и рабочий стол) и Cursor, беспрепятственно получать доступ к мощным возможностям поиска и рассуждения Perplexity непосредственно из их интерфейсов.

Описание

MCP-сервер Perplexity служит связующим звеном между помощниками ИИ и API Perplexity, позволяя им:

  1. **Поищите в Интернете и получите актуальную информацию **, используя модель Sonar Pro от Perplexity с помощью инструмента perplexity_ask
  2. ** Выполнять сложные задачи рассуждения**, используя модель Sonar Reasoning Pro от Perplexity с помощью инструмента perplexity_reason

Эта интеграция позволяет помощникам ИИ, таким как Клод, получать доступ к информации в реальном времени и специализированным возможностям рассуждения, не покидая своего интерфейса, создавая бесшовный опыт для пользователей.

Ключевые преимущества

** Доступ к информации в режиме реального времени**: Получите текущие данные, новости и информацию из Интернета ** Расширенные возможности рассуждений**: Использование специализированных моделей для сложных задач решения проблем -Бесшумная интеграция: Работает с Claude Code, Claude Desktop и Cursor Простая установка: Быстрая настройка с Homebrew, Go или предварительно построенными двоичными файлами

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Perplexity MCP Server

A Model Context Protocol (MCP) server for the Perplexity API written in Go. This server enables AI assistants like Claude (Code and Desktop) and Cursor to seamlessly access Perplexity’s powerful search and reasoning capabilities directly from their interfaces.

Description

The Perplexity MCP Server acts as a bridge between AI assistants and the Perplexity API, allowing them to:

  1. Search the web and retrieve up-to-date information using Perplexity’s Sonar Pro model via the perplexity_ask tool
  2. Perform complex reasoning tasks using Perplexity’s Sonar Reasoning Pro model via the perplexity_reason tool

This integration lets AI assistants like Claude access real-time information and specialized reasoning capabilities without leaving their interface, creating a seamless experience for users.

Key Benefits

  • Access to real-time information: Get current data, news, and information from the web
  • Enhanced reasoning capabilities: Leverage specialized models for complex problem-solving tasks
  • Seamless integration: Works natively with Claude Code, Claude Desktop, and Cursor
  • Simple installation: Quick setup with Homebrew, Go, or pre-built binaries
  • Customizable: Configure which Perplexity models to use for different tasks

Installation

Using Homebrew (macOS and Linux)

brew tap alcova-ai/tap
brew install perplexity-mcp

From Source

Clone the repository and build manually:

git clone https://github.com/Alcova-AI/perplexity-mcp.git
cd perplexity-mcp
go build -o perplexity-mcp-server .

From Binary Releases (Other platforms)

Download pre-built binaries from the releases page.

Usage

This server supports only the stdio protocol for MCP communication.

Setup with Claude Code

Adding to Claude Code:

claude mcp add-json --scope user perplexity-mcp '{"type":"stdio","command":"perplexity-mcp","env":{"PERPLEXITY_API_KEY":"pplx-YOUR-API-KEY-HERE"}}'

That’s it! You can now use Perplexity in Claude Code.

Setup with Claude Desktop

Adding to Claude Desktop:

  1. Exit the Claude Desktop MCP config:
code ~/Library/Application\ Support/Claude/claude_desktop_config.json
  1. Add the Perplexity MCP server:
  {
    "mcpServers": {
+        "perplexity-mcp": {
+            "command": "perplexity-mcp",
+            "args": [
+                "--model",
+                "sonar-pro",
+                "--reasoning-model",
+                "sonar-reasoning-pro"
+            ],
+            "env": {
+                "PERPLEXITY_API_KEY": "pplx-YOUR-API-KEY-HERE"
+            }
+        }
    }
  }

Command Line Options

  • --model, -m: Specify the Perplexity model to use for search (default: “sonar-pro”)
    • Can also be set with the PERPLEXITY_MODEL environment variable
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

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

{ "mcpServers": { + "perplexity-mcp": { + "command": "perplexity-mcp", + "args": [ + "--model", + "sonar-pro", + "--reasoning-model", + "sonar-reasoning-pro" + ], + "env": { + "PERPLEXITY_API_KEY": "pplx-YOUR-API-KEY-HERE" + } + } } }