Perplexity MCP Server 使用说明
项目简介
Perplexity MCP Server 是一个基于 Node.js 开发的 MCP 服务器,它实现了 Anthropic 的 Model Context Protocol (MCP),旨在让 Claude 等兼容 MCP 协议的客户端能够与 Perplexity AI 的强大语言模型进行交互。通过该服务器,用户可以利用 Claude 调用 Perplexity AI 提供的工具,从而扩展 Claude 的能力。
主要功能点
- 集成 Perplexity AI 工具: 内置 'perplexity_chat' (高级聊天补全) 和 'perplexity_ask' (快速查询) 两个工具,方便用户通过 Claude 等 MCP 客户端访问 Perplexity AI 的语言模型能力。
- 标准 MCP 协议支持: 完全遵循 MCP 协议,能够与任何兼容 MCP 协议的客户端无缝对接。
- 易于安装和配置: 提供清晰的安装步骤和配置指南,方便用户快速部署和使用。
安装步骤
- 克隆仓库:
git clone https://github.com/laodev1/perplexity-mcp-server.git cd perplexity-mcp-server - 安装依赖:
npm install - 配置 API 密钥:
在项目根目录下创建 '.env' 文件,并填入您的 Perplexity API 密钥:
PERPLEXITY_API_KEY=你的_Perplexity_API_密钥 - 构建项目:
npm run build
服务器配置
要将此服务器添加到 MCP 客户端(例如 Claude Desktop),您需要在客户端的 MCP 服务器配置中添加以下信息。
{ "mcpServers": { "perplexity": { "command": "node", "args": ["path\\to\\perplexity-mcp-server\\dist\\index.js"] } } }
配置参数说明:
- 'server name': 'perplexity' (服务器名称,可以自定义)
- 'command': 'node' (启动命令,使用 Node.js)
- 'args': '["path\to\perplexity-mcp-server\dist\index.js"]' (启动参数,指向 'index.js' 文件路径,请替换为您的实际路径)
注意: 请将 'path\to\perplexity-mcp-server' 替换为您的 'perplexity-mcp-server' 项目在您电脑上的实际路径。
基本使用方法
-
启动服务器: 在项目根目录下,运行以下命令启动 MCP 服务器:
npm run start或者使用开发模式启动:
npm run dev -
在 MCP 客户端中使用: 配置完成后,在您的 MCP 客户端(如 Claude)中选择并使用 'perplexity_chat' 或 'perplexity_ask' 工具,即可通过 Perplexity AI 的模型进行对话或查询。
信息
分类
AI与计算