Perplexity Web Search MCP Server
@nachoal
关于 Perplexity Web Search MCP Server
A perplexity MCP server
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"perplexity-mcp-nachoal": {
"command": "python",
"args": [
"server.py"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Perplexity Web Search MCP Server?
Perplexity Web Search MCP Server is a simple MCP (Model Context Protocol) server that provides web search functionality using the Perplexity API. It allows Claude or other MCP-compatible AI assistants to search the web and get up‑to‑date information with sources and citations.
How to use Perplexity Web Search MCP Server?
Install dependencies (pip install -e . or uv pip install -e .), set the PERPLEXITY_API_KEY environment variable (or place it in a .env file), then run python server.py. For testing, execute python test_server.py "your query" --recency month. Finally, configure your Claude Desktop client by adding the server to its claude_desktop_config.json with the correct command and path.
Key features of Perplexity Web Search MCP Server
- Search the web with Perplexity’s powerful search capabilities
- Get comprehensive results with sources and citations
- Filter results by time period: day, week, month, year
- Includes a ready‑to‑use prompt template for web searches
- Supports loading API key from environment variable or
.envfile
Use cases of Perplexity Web Search MCP Server
- Search the web for the latest news about a topic
- Find information published within a specific time window
- Obtain recent research papers on technical subjects
- Summarize search results with source verification inside an AI assistant
FAQ from Perplexity Web Search MCP Server
What API key is required?
You need a Perplexity API key, which you can generate at Perplexity API Settings after creating an account.
How do I filter search results by time period?
Use the recency parameter in the search_web tool or the --recency flag in the test script. Accepted values are day, week, month (default), and year.
How can I test the server without running the full MCP setup?
Run the included test script: python test_server.py "your query here" --recency month. It will output results directly to the console.
What runtime dependencies are required?
The server requires Python and the packages installed via pip install -e . (or with uv). There is no additional runtime beyond the Perplexity API key.
How do I configure the server for use with Claude Desktop?
Edit your Claude Desktop configuration file (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json; Windows: %APPDATA%/Claude/claude_desktop_config.json) and add the server definition with the command set to python and args pointing to the full path of server.py. Also set the PERPLEXITY_API_KEY in the env field.
搜索 分类下的更多 MCP 服务器
Kagi MCP server
kagisearchThe Official Model Context Protocol (MCP) server for Kagi Search & other tools.
mcp-omnisearch
spences10🔍 A Model Context Protocol (MCP) server providing unified access to multiple search engines (Tavily, Brave, Kagi, Exa), AI tools (Kagi FastGPT, Exa, Linkup), and content extraction services (Firecrawl, Tavily, Kagi). Includes GitHub search. All through a single interface.
G-Search MCP
jae-jaeA powerful MCP server for Google search that enables parallel searching with multiple keywords simultaneously.
duckduckgo-search MCP Server
zhsamaVersion 2.0 is here!!
mixelpixxMCP Server built for use with Claude Code, Claude Desktop, VS Code, Cline - enable google search and ability to follow links and research websites
评论