mcpField
P
Perplexity MCP Server

Perplexity MCP Server

本地服务
github.com/spragginsdesignsAI 与智能体371 周前更新

关于 Perplexity MCP Server

Perplexity MCP Server 是一个使用 Perplexity AI 搜索网页的轻量服务。它需要 Perplexity AI API 密钥,并提供一个搜索工具。

主要功能

  1. 01使用 Perplexity AI 搜索网页
  2. 02提供单一搜索工具

适用场景

  1. 01通过 Perplexity AI 搜索网页
  2. 02向搜索工具提交查询

MCP 相关

它向 MCP 客户端提供 `perplexity_search` 网页搜索工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Perplexity MCP Server

这是一个简单的 MCP 服务,可让你使用 Perplexity AI 搜索网络。

MCP Review 认证:https://mcpreview.com/mcp-servers/spragginsdesigns/perplexity-mcp-server

安装

前置条件
Windows 安装步骤
  1. 克隆仓库:
git clone [repository-url]
cd perplexity-mcp-server
  1. 安装依赖:
npm install
  1. 创建环境文件:
    • 在根目录中创建一个名为 .env 的新文件
    • 添加你的 Perplexity AI API 密钥:
    PERPLEXITY_API_KEY=your_api_key_here
    

在 Windows 上使用

开发模式
npm run dev
生产模式
  1. 构建项目:
npm run build
  1. 启动服务:
npm start
使用 Windows 批处理文件(推荐)

为避免 Windows 上出现环境变量问题,请使用随附的批处理文件:

  1. 先构建项目:
npm run build
  1. 运行批处理文件:
.\run-perplexity-server.bat

或者,在 Windows 资源管理器中双击 run-perplexity-server.bat 文件。

详细说明请参阅 Windows 安装指南。

Windows 问题排查

常见问题
  1. 权限错误

    • 以管理员身份运行命令提示符或 PowerShell
    • 检查项目目录中的文件权限
  2. 环境变量

    • 确保 .env 文件位于根目录中
    • .env 文件中的 = 两侧不能有空格
    • 更改环境变量后,重启终端
    • 使用提供的批处理文件以避免环境变量问题
  3. Node.js 问题

    • 验证 Node.js 是否已安装:node --version
    • 确保已安装 npm:npm --version
错误消息

如果看到 Error: ENOENT: no such file or directory,请确保:

  • 所有路径都使用正确的 Windows 风格分隔符
  • 你位于正确的目录中
  • 所需文件均已存在

项目结构

perplexity-mcp-server/
├── src/
│   └── index.ts          # Main server implementation
├── dist/                 # Compiled output
├── .env                  # Environment variables
├── package.json          # Project configuration
├── run-perplexity-server.bat # Windows batch file
└── tsconfig.json         # TypeScript configuration

API 用法

该服务提供单个工具 perplexity_search,用于搜索网络:

{
  "name": "perplexity_search",
  "arguments": {
    "query": "your search query here"
  }
}

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。