A MCP Perplexity API server written in Typescript with stdio and SSE transport support.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.MCP_PERPLEXITY_API_KEY— ENTER_YOUR_PERPLEXITY_API_KEYMCP_PERPLEXITY_DEFAULT_MODEL— The perplexity default model to use. Default is sonar-pro.MCP_PERPLEXITY_MODELS— Comma separated list of models to use. Default is sonar,sonar-pro.MCP_PERPLEXITY_TOOL_DESCRIPTION_SUFFIX— The suffix to use for the tool description. Empty by default.MCP_SSE_AUTH_HEADER_KEY— The auth header key to use for SSE. Default is Authorization.MCP_SSE_AUTH_HEADER_VALUE— - =Bearer some_token_which_is_required # enables optional bearer authentication against the MCP server with hard coded valueMCP_SSE_ENDPOINT— The endpoint to use for SSE. Default is /sse.MCP_SSE_PORT— The port to use for SSE. Default is 8080.MCP_TRANSPORT— export =stdio # optional, stdio is default[](https://m8ven.ai/mcp/sibbl-mcp-perplexity-api-1frvoa)