remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Allows to search the web using Perplexity AI by providing a query parameter through the 'perplexity_search' tool
Perplexity MCP 服务器
这是一个简单的 MCP 服务器,允许您使用 Perplexity AI 搜索网络。
安装
先决条件
- Node.js 18+(从nodejs.org下载)
- Git(从git-scm.com下载)
- Perplexity AI API 密钥
Windows 系统步骤
- 克隆存储库:
Copy
- 安装依赖项:
Copy
- 创建环境文件:
- 在根目录中创建一个名为
.env
的新文件 - 添加您的 Perplexity AI API 密钥:GXP3
- 在根目录中创建一个名为
在 Windows 上的使用
开发模式
Copy
生产模式
- 构建项目:
Copy
- 启动服务器:
Copy
使用 Windows 批处理文件(推荐)
为了避免 Windows 上的环境变量问题,请使用附带的批处理文件:
- 首先构建项目:
Copy
- 运行批处理文件:
Copy
或者,双击 Windows 资源管理器中的run-perplexity-server.bat
文件。
有关详细说明,请参阅Windows 安装指南。
解决 Windows 问题
常见问题
- 权限错误
- 以管理员身份运行命令提示符或 PowerShell
- 检查项目目录中的文件权限
- 环境变量
- 确保
.env
文件位于根目录中 .env
文件中=
符号周围没有空格- 修改环境变量后重启终端
- 使用提供的批处理文件来避免环境变量问题
- 确保
- Node.js 问题
- 验证 Node.js 安装:
node --version
- 确保已安装 npm:
npm --version
- 验证 Node.js 安装:
错误消息
如果您看到Error: ENOENT: no such file or directory
,请确保:
- 所有路径均使用正确的 Windows 样式分隔符
- 您在正确的目录中
- 所需文件存在
项目结构
Copy
API 使用
该服务器提供了一个用于网络搜索的单一工具perplexity_search
:
Copy
执照
麻省理工学院
You must be authenticated.
Tools
该服务器允许用户使用 Perplexity AI 执行网络搜索,并提供通过简单的 API 接口检索搜索结果的工具。