Labsco
chenxilol logo

Perplexity Search

โ˜… 4

from chenxilol

Access the Perplexity search API for real-time information and answers.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredAdvanced setup

Perplexity Search MCP Server

A Go implementation of a Perplexity Search MCP server that allows large language models (LLMs) to access the Perplexity search API through the Model Context Protocol (MCP).

Features

  • perplexity_search: Perform web searches and return results, including citations
    • Parameters:
      • query (string, required): The search query
      • search_recency_filter (string, optional): Filter results by time (month, week, day, hour)
      • max_tokens (integer, optional): Maximum number of tokens to return
      • temperature (number, optional, default: 0.2): Controls randomness in response
      • top_p (number, optional, default: 0.9): Nucleus sampling threshold
      • search_domain_filter (array, optional): List of domains to limit search results
      • return_images (boolean, optional): Include image links in results
      • return_related_questions (boolean, optional): Include related questions
      • top_k (number, optional, default: 0): Number of tokens for top-k filtering
      • stream (boolean, optional): Stream response incrementally
      • presence_penalty (number, optional, default: 0): Adjust likelihood of new topics
      • frequency_penalty (number, optional, default: 1): Reduce repetition
      • web_search_options (object, optional): Configuration options for web search