Perplexity MCP Server

Búsqueda web usando la API de Perplexity.

Documentación

Perplexity MCP Server

smithery badge

Un servidor MCP que proporciona capacidades de búsqueda web utilizando la API de Perplexity.

Perplexity Server MCP server

Requisitos previos

Instalación

Instalación mediante Smithery

Para instalar Perplexity Server para Claude Desktop automáticamente mediante Smithery:

npx -y @smithery/cli install @jaacob/perplexity-mcp --client claude

Instalación manual

  1. Clona este repositorio:

    git clone https://github.com/jaacob/perplexity-mcp
    cd perplexity-mcp
    
  2. Instala las dependencias:

    npm install
    
  3. Compila el servidor:

    npm run build
    

Configuración

  1. Obtén tu clave de API de Perplexity en https://www.perplexity.ai/settings/api

  2. Añade el servidor al archivo de configuración de Claude en ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "perplexity-server": {
      "command": "node",
      "args": [
        "/absolute/path/to/perplexity-mcp/build/index.js"
      ],
      "env": {
        "PERPLEXITY_API_KEY": "your-api-key-here",
        "PERPLEXITY_MODEL": "sonar"
      }
    }
  }
}

Reemplaza /absolute/path/to con la ruta real donde clonaste el repositorio.

Modelos disponibles

Puedes especificar qué modelo usar configurando la variable de entorno PERPLEXITY_MODEL. Opciones disponibles:

  • sonar-reasoning-pro - Modelo más capaz con razonamiento mejorado
  • sonar-reasoning - Capacidades de razonamiento mejoradas
  • sonar-pro - Tiempos de respuesta más rápidos
  • sonar - Modelo predeterminado (se usa si no se especifica ningún modelo)

Para obtener precios y disponibilidad actualizados de los modelos, visita: https://docs.perplexity.ai/guides/pricing

Uso

Después de configurar el servidor y reiniciar Claude, simplemente puedes pedirle a Claude que busque información. Por ejemplo:

  • "¿Cuáles son las últimas noticias sobre SpaceX?"
  • "Busca los mejores restaurantes en Chicago"
  • "Encuentra información sobre la historia de la música jazz"

Claude utilizará automáticamente la herramienta de búsqueda de Perplexity para encontrar y devolver información relevante.

Si por cualquier motivo decide no hacerlo, puedes forzar la búsqueda anteponiendo "Busca en la web" a tu mensaje.

Desarrollo

Para modificar el servidor:

  1. Edita src/index.ts
  2. Recompila con npm run build
  3. Reinicia Claude para cargar los cambios

Licencia

MIT