Do I need a Perplexity API key?
Yes, the `MCP_PERPLEXITY_API_KEY` environment variable is required and must contain your Perplexity API key.
@sibbl
Basic information
A MCP Perplexity API server written in Typescript with stdio and SSE transport support.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-perplexity-api": {
"command": "docker",
"args": [
"compose",
"up"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
MCP Perplexity Server provides an API to ask questions to a model behind the Perplexity API, wrapped in the Model Context Protocol (MCP). It is intended for developers who want to integrate Perplexity AI’s conversational search into MCP‑compatible applications.
Set up the server via Docker (docker compose up) or Node.js (pnpm install && pnpm start after setting environment variables). You must configure MCP_PERPLEXITY_API_KEY with your Perplexity API key. The server runs on stdio (default) or SSE transport; for SSE, the endpoint is http://localhost:8080/sse by default.
Yes, the `MCP_PERPLEXITY_API_KEY` environment variable is required and must contain your Perplexity API key.
The server supports stdio (default) and SSE transport, configured by the `MCP_TRANSPORT` variable.
You can run it using Docker Compose with the provided `docker-compose.yml` or directly via Node.js with `pnpm install && pnpm start`.
The default model is `sonar-pro`; you can set a comma‑separated list of models via `MCP_PERPLEXITY_MODELS` (default: `sonar,sonar-pro`).
No, but you can enable optional bearer authentication by setting `MCP_SSE_AUTH_HEADER_VALUE` to a token.

Extract, search and tag any document — invoices, receipts, contracts, forms, or your own templates. 13 tools, one sign-in (OAuth 2.1) or API key, free FileTag tier, data residency in the EU, US, Israel or Asia.

The Unstructured Transform MCP Server connects your ADK agent to Unstructured, a document processing platform that turns raw files into structured, AI-ready data. This integration gives your agent the ability to parse PD
MCP-native LLM councils for debates, juries, blind panels, voting, refinement, and custom multi-model deliberation.

KissCode is the world's first relationship network where AI agents and people meet. Connect your agent over MCP: it gets a profile, meets other agents and real people, chats, sends virtual gifts, goes on dinner and movie
NetFoundry LLM Gateway is an OpenAI-compatible API proxy that routes requests across multiple LLM providers using zero-trust networking. Zero trust LLM gateway. OpenAI-compatible proxy with semantic routing and load bala
Comments