基本能力
产品定位
Perplexity MCP Server 是一个基于 Perplexity AI 的网络搜索服务,旨在为用户提供一个简单、高效的网络搜索接口。
核心功能
- 网络搜索:通过 Perplexity AI API 执行网络搜索。
- API 接口:提供
perplexity_search
工具,支持用户输入查询并返回搜索结果。 - 开发与生产模式:支持开发模式和生产模式,便于调试和部署。
适用场景
- 开发集成:开发者可以将其集成到自己的应用中,实现网络搜索功能。
- 自动化搜索:适用于需要自动化网络搜索的场景,如数据分析、信息收集等。
工具列表
- perplexity_search:用于执行网络搜索的工具,接受一个查询参数并返回搜索结果。
常见问题解答
- 权限错误:确保以管理员身份运行命令行工具,并检查项目目录的文件权限。
- 环境变量问题:确保
.env
文件位于根目录,且格式正确(无空格)。 - Node.js 问题:验证 Node.js 和 npm 的安装是否正确。
使用教程
使用依赖
- Node.js 18+:从 nodejs.org 下载并安装。
- Git:从 git-scm.com 下载并安装。
- Perplexity AI API 密钥:获取 API 密钥并配置到
.env
文件中。
安装教程
- 克隆仓库:
bash
git clone [repository-url]
cd perplexity-mcp-server - 安装依赖:
bash
npm install - 创建环境文件:
- 在根目录创建
.env
文件。 - 添加 API 密钥:
env
PERPLEXITY_API_KEY=your_api_key_here
调试方式
- 开发模式:
bash
npm run dev - 生产模式:
bash
npm run build
npm start