# Perplexity

> Use this tool when you need to integrate web search capabilities into AI assistant conversations, providing up-to-date information and AI-generated answers with source citations. It solves the problem of accessing current web data without context switching, and accepts API keys for authentication, returning relevant search results. Ideal for use cases requiring accurate and timely web information, it supports multiple models and handles errors effectively.

Canonical page: https://skillsregistry.net/skills/d-klotz-perplexity  
JSON: https://api.skillsregistry.net/v1/skills/d-klotz-perplexity

## Description

Perplexity AI MCP server provides AI assistants with direct access to Perplexity's web search capabilities through a standardized interface. The implementation exposes a web_search tool that leverages Perplexity's API to perform internet searches and return AI-generated answers with source citations. Built with TypeScript and the MCP protocol, it handles authentication via API keys, supports multiple Perplexity models (sonar, sonar-pro, sonar-reasoning-pro), and manages error states appropriately. This server is particularly valuable for users who need to incorporate up-to-date web information into their AI assistant conversations without switching contexts.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/d-klotz-perplexity)
- **Repository:** <https://github.com/d-klotz/perplexity-mcp-ts>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "d-klotz-perplexity"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/d-klotz-perplexity` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/d-klotz-perplexity/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
