Skip to main content
Glama
adefemi-dev

Perplexity API Platform MCP Server

by adefemi-dev

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoHTTP server port for self-hosted HTTP mode.8080
HTTP_PROXYNoStandard HTTP proxy environment variable.
HTTPS_PROXYNoStandard HTTPS proxy environment variable.
BIND_ADDRESSNoNetwork interface to bind to. Set to 0.0.0.0 to expose on all interfaces.127.0.0.1
ALLOWED_HOSTSNoAdditional Host header values to accept (comma-separated). Loopback hosts on PORT are always allowed. Add the public hostname when binding to 0.0.0.0.
ALLOWED_ORIGINSNoCORS origins (comma-separated). Defaults to empty (no cross-origin browser requests). Set to an explicit allowlist or to * to allow any origin.
PERPLEXITY_PROXYNoProxy URL for corporate networks, e.g., https://your-proxy-host:8080. The server checks PERPLEXITY_PROXY, then HTTPS_PROXY, then HTTP_PROXY.
PERPLEXITY_API_KEYYesYour Perplexity API key.
PERPLEXITY_BASE_URLNoCustom base URL for API requests.https://api.perplexity.ai
PERPLEXITY_LOG_LEVELNoLog level: DEBUG, INFO, WARN, or ERROR.ERROR
PERPLEXITY_TIMEOUT_MSNoTimeout in milliseconds for requests. Default is 5 minutes.300000

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
perplexity_askA

Answer a question using web-grounded AI (Perplexity Agent API, fast preset). Best for: quick factual questions, summaries, explanations, and general Q&A. Returns a text response with numbered citations. Fastest and cheapest option. Supports filtering by recency (hour/day/week/month/year), domain restrictions, and search context size. For in-depth multi-source research, use perplexity_research instead. For step-by-step reasoning and analysis, use perplexity_reason instead.

perplexity_researchA

Conduct deep, multi-source research on a topic (Perplexity Agent API, high preset). Best for: literature reviews, comprehensive overviews, investigative queries needing many sources. Returns a detailed response with numbered citations. Significantly slower than other tools (can take minutes). For quick factual questions, use perplexity_ask instead. For logical analysis and reasoning, use perplexity_reason instead.

perplexity_reasonA

Analyze a question using step-by-step reasoning with web grounding (Perplexity Agent API, medium preset). Best for: math, logic, comparisons, complex arguments, and tasks requiring chain-of-thought. Returns a reasoned response with numbered citations. Supports filtering by recency (hour/day/week/month/year), domain restrictions, and search context size. For quick factual questions, use perplexity_ask instead. For comprehensive multi-source research, use perplexity_research instead.

perplexity_searchA

Search the web and return a ranked list of results with titles, URLs, snippets, and dates. Best for: finding specific URLs, checking recent news, verifying facts, discovering sources. Returns formatted results (title, URL, snippet, date) with no AI synthesis. Supports recency filters and domain restrictions. For AI-generated answers with citations, use perplexity_ask instead.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/adefemi-dev/Perplexity-AI-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server