
Perplexity MCP Server

2024.12.25
63
Python内容生成内容生成
Perplexity MCP Server 是一个为 Perplexity API 设计的 MCP 服务器,主要用于通过 API 请求带有引用的聊天完成内容。它提供了一个工具 `ask_perplexity` 来实现这一功能。
View on GitHub
Overview
基本能力
产品定位
Perplexity MCP Server 是一个为 Perplexity API 设计的 MCP 服务器,主要用于通过 API 请求带有引用的聊天完成内容。
核心功能
- ask_perplexity: 请求带有引用的聊天完成内容。
适用场景
- 需要从 Perplexity API 获取带有引用的聊天完成内容的场景。
- 适用于开发者和研究人员,用于集成 Perplexity API 到他们的项目中。
工具列表
- ask_perplexity: 请求带有引用的聊天完成内容。
常见问题解答
- Claude Desktop 客户端可能超时: 如果 Perplexity 处理时间过长,Claude Desktop 客户端可能会超时。
- 未来可能的解决方案: 如果 Claude Desktop 实现了对长时间运行操作和进度报告的支持,这个问题可能会得到解决。
使用教程
使用依赖
- 需要安装 Claude Desktop 并配置
claude_desktop_config.json
文件。
安装教程
- 配置 Claude Desktop:
- 在 macOS 上:
~/Library/Application\ Support/Claude/claude_desktop_config.json
-
在 Windows 上:
%APPDATA%/Claude/claude_desktop_config.json
-
添加 MCP 服务器配置:
"mcpServers": {
"Perplexity": {
"command": "uvx",
"args": [
"mcp-server-perplexity"
],
"env": {
"PERPLEXITY_API_KEY": "your-perplexity-api-key"
}
}
}
调试方式
- 确保
PERPLEXITY_API_KEY
环境变量已正确设置。 - 检查 Claude Desktop 的日志以查看是否有错误信息。