Perplexity API MCP Server
Servidor MCP de la plataforma de la API de Perplexity
La implementación oficial del servidor MCP para la plataforma de la API de Perplexity, que proporciona a los asistentes de IA capacidades de búsqueda web en tiempo real, razonamiento e investigación a través de los modelos Sonar y la API de búsqueda.
Herramientas disponibles
perplexity_search
Búsqueda web directa utilizando la API de búsqueda de Perplexity. Devuelve resultados de búsqueda clasificados con metadatos, ideal para encontrar información actual.
perplexity_ask
IA conversacional de propósito general con búsqueda web en tiempo real utilizando el modelo sonar-pro. Ideal para preguntas rápidas y búsquedas cotidianas.
perplexity_research
Investigación profunda y exhaustiva utilizando el modelo sonar-deep-research. Ideal para análisis exhaustivos e informes detallados.
perplexity_reason
Razonamiento avanzado y resolución de problemas utilizando el modelo sonar-reasoning-pro. Perfecto para tareas analíticas complejas.
[!TIP] Disponible como parámetro opcional para perplexity_reason y perplexity_research:
strip_thinkingEstablézcalo en
truepara eliminar las etiquetas<think>...</think>de la respuesta, ahorrando tokens de contexto. Predeterminado:false
Configuración
Obtenga su clave de API
Obtenga su clave de API de Perplexity desde el Portal de API
Reemplace
your_key_hereen las configuraciones a continuación con su clave de API(Opcional) Establecer tiempo de espera:
PERPLEXITY_TIMEOUT_MS=600000(predeterminado: 5 minutos)(Opcional) Establecer URL base personalizada:
PERPLEXITY_BASE_URL=https://your-custom-url.com(predeterminado: https://api.perplexity.ai)(Opcional) Establecer nivel de registro:
PERPLEXITY_LOG_LEVEL=DEBUG|INFO|WARN|ERROR(predeterminado: ERROR)
Claude Code
claude mcp add perplexity --env PERPLEXITY_API_KEY="your_key_here" -- npx -y @perplexity-ai/mcp-serverO instale a través del plugin:
export PERPLEXITY_API_KEY="your_key_here"
claude
# Then run: /plugin marketplace add perplexityai/modelcontextprotocol
# Then run: /plugin install perplexityCodex
codex mcp add perplexity --env PERPLEXITY_API_KEY="your_key_here" -- npx -y @perplexity-ai/mcp-serverCursor, Claude Desktop, Kiro, Windsurf y VS Code
La mayoría de los clientes se pueden configurar manualmente utilizando el mismo contenedor mcpServers en su configuración de cliente (como se muestra para Cursor). Si un cliente tiene un esquema diferente, consulte su documentación para conocer el formato de contenedor exacto.
Para la configuración manual, todos estos clientes utilizan la misma estructura mcpServers:
Cliente | Archivo de configuración |
Cursor |
|
Claude Desktop |
|
Kiro |
|
Windsurf |
|
VS Code |
|
{
"mcpServers": {
"perplexity": {
"command": "npx",
"args": ["-y", "@perplexity-ai/mcp-server"],
"env": {
"PERPLEXITY_API_KEY": "your_key_here"
}
}
}
}Configuración de proxy (para redes corporativas)
Si está ejecutando este servidor en el trabajo, especialmente detrás de un firewall o proxy de la empresa, es posible que deba indicarle al programa cómo enviar su tráfico de Internet a través del proxy de su red. Siga estos pasos:
1. Obtenga los detalles de su proxy
Solicite a su departamento de TI la dirección y el puerto de su proxy HTTPS.
Es posible que también necesite un nombre de usuario y una contraseña.
2. Establezca la variable de entorno del proxy
La forma más fácil y fiable para Perplexity MCP es utilizar PERPLEXITY_PROXY. Por ejemplo:
export PERPLEXITY_PROXY=https://your-proxy-host:8080Si su proxy necesita un nombre de usuario y una contraseña, utilice:
export PERPLEXITY_PROXY=https://username:password@your-proxy-host:80803. Alternativa: Variables de entorno estándar
Si prefiere utilizar las variables estándar, admitimos HTTPS_PROXY y HTTP_PROXY.
[!NOTE] El servidor comprueba la configuración del proxy en este orden:
PERPLEXITY_PROXY→HTTPS_PROXY→HTTP_PROXY. Si no se establece ninguno, se conecta directamente a Internet. Las URL deben incluirhttps://. Los puertos típicos son8080,3128y80.
Implementación del servidor HTTP
Para implementaciones en la nube o compartidas, ejecute el servidor en modo HTTP.
Variables de entorno
Variable | Descripción | Predeterminado |
| Su clave de API de Perplexity | Requerido |
| URL base personalizada para solicitudes de API |
|
| Puerto del servidor HTTP |
|
| Interfaz de red a la que vincularse |
|
| Orígenes CORS (separados por comas) |
|
Docker
docker build -t perplexity-mcp-server .
docker run -p 8080:8080 -e PERPLEXITY_API_KEY=your_key_here perplexity-mcp-serverNode.js
export PERPLEXITY_API_KEY=your_key_here
npm install && npm run build && npm run start:httpEl servidor será accesible en http://localhost:8080/mcp
Solución de problemas
Problemas con la clave de API: Asegúrese de que
PERPLEXITY_API_KEYesté configurado correctamenteErrores de conexión: Compruebe su conexión a Internet y la validez de la clave de API
Herramienta no encontrada: Asegúrese de que el paquete esté instalado y que la ruta del comando sea correcta
Errores de tiempo de espera: Para consultas de investigación muy largas, establezca
PERPLEXITY_TIMEOUT_MSen un valor más altoProblemas de proxy: Verifique su configuración de
PERPLEXITY_PROXYoHTTPS_PROXYy asegúrese de queapi.perplexity.aino esté bloqueado por su firewall.Errores de EOF / Inicialización: Algunos clientes MCP estrictos fallan porque
npxescribe mensajes de instalación en stdout. Utilicenpx -yqen lugar denpx -ypara suprimir esta salida.
Para obtener asistencia, visite community.perplexity.ai o envíe un problema.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Official MCP server for Lovable, the AI-powered full-stack app builder.
Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs.
Official MCP server for Qase — manage test cases, runs, suites, defects via AI tools.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Hanato238/perplexity-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server