UNPKG

perplexity-mcp-server

Version:

A Perplexity API Model Context Protocol (MCP) server that unlocks Perplexity's search-augmented AI capabilities for LLM agents. Features robust error handling, secure input validation, and transparent reasoning with the showThinking parameter. Built with

28 lines (27 loc) 867 B
export declare const config: { mcpServerName: string; mcpServerVersion: string; logLevel: string; logsPath: string | null; environment: string; mcpTransportType: "stdio" | "http"; mcpHttpPort: number; mcpHttpHost: string; mcpAllowedOrigins: string[] | undefined; mcpAuthSecretKey: string | undefined; mcpAuthMode: "jwt" | "oauth"; oauthIssuerUrl: string | undefined; oauthJwksUri: string | undefined; oauthAudience: string | undefined; security: { authRequired: boolean; }; perplexityApiKey: string; perplexityDefaultModel: string; perplexityDefaultEffort: "low" | "medium" | "high"; perplexityApiBaseUrl: string; perplexityPollingIntervalMs: number; perplexityPollingTimeoutMs: number; }; export declare const logLevel: string; export declare const environment: string;