Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,10 @@ claude
codex mcp add perplexity --env PERPLEXITY_API_KEY="your_key_here" -- npx -y @perplexity-ai/mcp-server
```

### Agent Plugins

This repository is packaged as an [Agent Plugin](https://agent-plugins.org), so clients that support the standard can install it directly from this repository. The Agent Plugins format does not carry secrets, so set the `PERPLEXITY_API_KEY` environment variable through your client's plugin or MCP settings.

### Other MCP Clients

Most clients can be configured manually using the same `mcpServers` wrapper in their client config (as shown for Cursor). If a client has a different schema, check its docs for the exact wrapper format.
Expand Down
10 changes: 10 additions & 0 deletions mcp.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/mcp.schema.json",
"mcpServers": {
"perplexity": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@perplexity-ai/mcp-server"]
}
}
}
22 changes: 22 additions & 0 deletions plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "perplexity",
"version": "1.2.0",
"description": "Real-time web search, reasoning, and research through Perplexity's API",
"author": {
"name": "Perplexity AI",
"email": "api@perplexity.ai"
},
"homepage": "https://docs.perplexity.ai/guides/mcp-server",
"repository": "https://github.com/perplexityai/modelcontextprotocol",
"license": "MIT",
"keywords": [
"mcp",
"search",
"web-search",
"perplexity",
"research",
"reasoning",
"ai"
]
}