Claude 桌面版的困惑工具
一个自定义的 MCP 工具,将 Perplexity AI 的 API 与 Claude Desktop 集成,允许 Claude 执行基于网络的研究并提供带有引文的答案。
先决条件安装
- 安装 Git: - 对于Mac: - 首先通过在终端中粘贴以下内容来安装Homebrew :GXP1 
- 然后安装Git:GXP2 
 
- 对于 Windows: - 从git-scm.com下载 Git 
- 运行安装程序 
 
 
- 安装 Node.js: - 对于Mac: brew install node
- 对于 Windows: - 从nodejs.org下载 
- 运行安装程序 
 
 
- 通过运行以下命令验证安装: 
工具安装
- 克隆存储库 
- 安装依赖项 
- 设置您的 API 密钥 
您有两个选择:
选项 1(快速设置):
- 打开 - server.js
- 找到这一行: 
- 用您的 Perplexity API 密钥替换 
选项 2(最佳实践):
- 创建 .env 文件: # On Mac/Linux: touch .env open .env # On Windows: notepad .env- 或者简单地在文本编辑器中创建一个名为 - .env的新文件
- 将您的 API 密钥添加到 .env 文件: PERPLEXITY_API_KEY=your-api-key-here
- 安装 dotenv: npm install dotenv
- 更新server.js: import 'dotenv/config' const PERPLEXITY_API_KEY = process.env.PERPLEXITY_API_KEY;
- 配置 Claude 桌面 
- 打开 - ~/Library/Application Support/Claude/claude_desktop_config.json
- 添加此配置: 
将/full/path/to替换为您克隆存储库的实际路径。
- 重启Claude桌面 
用法
安装完成后,您可以通过 Claude 使用以下命令使用该工具:
- “向 Perplexity 询问人工智能的最新发展” 
- “使用 Perplexity 研究量子计算的历史” 
- “在 Perplexity 上搜索有关气候变化的信息,重点关注上个月” 
高级选项
您可以指定其他参数:
- temperature:控制响应随机性(0-2)
- max_tokens:限制响应长度
- search_domain_filter:将搜索限制在特定域
- search_recency_filter:按时间段(日/周/月/年)过滤
故障排除
- 未找到 Git: - 确保你已正确安装 Git 
- 尝试重启你的终端 
- 在 Mac 上,确保 Homebrew 位于你的 PATH 中 
 
- Node.js 错误: - 使用 - node --version验证 Node.js 安装
- 尝试重新安装 Node.js 
 
- API 密钥问题: - 确保您已正确复制 API 密钥 
- 检查 .env 文件中没有多余的空格 
- 如果使用选项 2,请验证是否已安装 dotenv 
 
- 工具未出现在 Claude 中: - 检查claude_desktop_config.json中的路径 
- 确保路径指向你的 server.js 文件 
- 重启Claude桌面 
- 检查控制台是否有任何错误消息 
 
执照
麻省理工学院
安全说明
如果您打算分享您的代码或将其公开:
- 不要将您的 API 密钥提交给 Git 
- 使用 .env 方法(选项 2) 
- 将 .env 添加到你的 .gitignore 文件 
local-only server
The server can only run on the client's local machine because it depends on local resources.
一个自定义的 MCP 工具,将 Perplexity AI 的 API 与 Claude Desktop 集成,允许 Claude 执行基于网络的研究并提供带有引文的答案。
Related Resources
Related MCP Servers
- -security-license-qualityAllows Claude or other MCP-compatible AI assistants to search the web and get up-to-date information using the Perplexity API, with features for filtering results by time period.Last updated -8
- Asecurity-licenseAqualityAn MCP server that enables Claude to perform web searches using Perplexity's API with intelligent model selection based on query intent and support for domain and recency filtering.Last updated -3MIT License
- Asecurity-licenseAqualityMCP server that enables Claude to request chat completions with citations from the Perplexity API.Last updated -1MIT License
- -security-license-qualityA custom Model Context Protocol implementation that integrates Perplexity AI with Claude Desktop, allowing users to access Perplexity's AI models for both single questions and multi-turn conversations.Last updated -53113ISC License