Perplexity Web Search MCP Server
Servidor MCP de búsqueda web de Perplexity
Un servidor MCP (Protocolo de Contexto de Modelo) simple que proporciona funciones de búsqueda web mediante la API de Perplexity. Este servidor permite a Claude y a otros asistentes de IA compatibles con MCP buscar en la web y obtener información actualizada.
Características
Busque en la web con las potentes capacidades de búsqueda de Perplexity
Obtenga resultados de búsqueda completos con fuentes y citas
Filtrar resultados por período de tiempo (día, semana, mes, año)
Incluye una plantilla de solicitud lista para usar para búsquedas web
Admite la carga de claves API desde variables de entorno o archivos .env
Related MCP server: Perplexity MCP Server
Instalación
Clonar este repositorio
Instalar dependencias:
pip install -e .o
uv pip install -e .
Configuración
Puede configurar la variable de entorno PERPLEXITY_API_KEY con su clave API de Perplexity:
export PERPLEXITY_API_KEY="your-api-key-here"Alternativamente, puede crear un archivo .env en la raíz del proyecto con el siguiente contenido:
PERPLEXITY_API_KEY=your-api-key-hereSe proporciona un archivo .env.example de muestra como referencia.
Para obtener una clave API de Perplexity:
Crea una cuenta si no tienes una
Generar una clave API
Uso
Ejecutando el servidor
python server.pyProbando el servidor
Puede probar la funcionalidad del servidor sin ejecutar el servidor MCP completo utilizando el script de prueba incluido:
python test_server.py "your search query here" --recency monthLas opciones para --recency son: día, semana, mes (predeterminado), año
Uso con Claude Desktop
Edite su archivo de configuración de Claude Desktop:
En macOS:
~/Library/Application\ Support/Claude/claude_desktop_config.jsonEn Windows:
%APPDATA%/Claude/claude_desktop_config.json
Agregue la siguiente configuración:
{ "perplexity-mcp": { "env": { "PERPLEXITY_API_KEY": "your-api-key-here" }, "command": "python", "args": [ "/path/to/server.py" ] } }Reiniciar Claude Desktop
Ejemplos de indicaciones para Claude
Busca en la web las últimas noticias sobre inteligencia artificial.
Utilice Perplexity para encontrar información sobre el cambio climático publicada la semana pasada.
Busque artículos de investigación recientes sobre computación cuántica del último mes.
Referencia de API
Herramienta: search_web(query: str, recency: str = "month") -> str
Busque en la web utilizando la API de Perplexity y obtenga resultados.
Parámetros:
query: La cadena de consulta de búsquedarecency: Filtrar resultados por período de tiempo: 'día', 'semana', 'mes' (predeterminado) o 'año'
Devuelve: Una respuesta de texto completa que contiene:
Un resumen detallado de los resultados de la búsqueda
Datos e información clave encontrados
Fuentes con URL para verificación
Cualquier información contradictoria si está presente
Indicación: web_search_prompt(query: str, recency: str = "month") -> str
Crea una plantilla de solicitud para buscar en la web con Perplexity.
Parámetros:
query: La consulta de búsquedarecency: filtro de período de tiempo: 'día', 'semana', 'mes' (predeterminado) o 'año'
Devuelve: una cadena de mensaje formateada que indica a la IA que:
Buscar la consulta especificada
Centrarse en los resultados del período de tiempo especificado
Resumir los hallazgos clave
Resaltar hechos importantes
Mencionar información contradictoria
Citar fuentes con enlaces
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
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
Real-time web search, reasoning, and research through Perplexity's API
Enable AI assistants to perform web searches using Perplexity's Sonar Pro.
Live AI-native web search with citations. One tool for every MCP client. Flat per-request pricing.
Provides AI assistants with access to Seltz's powerful Web Search capabilities.
Related MCP Servers
- AlicenseBqualityDmaintenanceFacilitates web search capabilities using Perplexity's API, allowing users to retrieve search results through Claude's interface.17MIT
- AlicenseBqualityDmaintenanceEnables web search functionality through Perplexity AI's API with time-based filtering options. Allows users to search the web for recent information within specified time periods (day, week, month, or year).1MIT
- AlicenseBqualityDmaintenanceEnables web search using Perplexity AI's API, allowing users to search the web with optional recency filters and integration with Claude, Cursor, and other MCP clients.1MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to perform web searches and retrieve real-time information using Perplexity AI's Sonar models, with support for multiple search modes and easy integration with MCP clients.51MIT
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/nachoal/perplexity-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server