Perplexity API服务器

一个为Perplexity API实现的模型上下文协议(MCP)服务器,支持Ask和Search两种模式,可通过环境变量简单配置。

  • by lostmind008
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 lostmind008/mcp-perplexity-server

使用说明

MCP困惑服务器

用于困惑API的模型上下文协议(MCP)服务器实现。

特性

  • 支持询问和搜索模式
  • 通过环境变量进行简单配置
  • 与MCP客户端直接集成

安装

您可以在MCP配置中直接从GitHub使用此服务器:

{
  "perplexity-ask": {
    "command": "npx",
    "args": [
      "-y",
      "github:lostmind008/mcp-perplexity-server"
    ],
    "env": {
      "PERPLEXITY_API_KEY": "your-api-key",
      "MCP_SERVER_PORT": "3000",
      "MCP_MODE": "ask"
    }
  },
  "perplexity-search": {
    "command": "npx",
    "args": [
      "-y",
      "github:lostmind008/mcp-perplexity-server"
    ],
    "env": {
      "PERPLEXITY_API_KEY": "your-api-key",
      "MCP_SERVER_PORT": "3001",
      "MCP_MODE": "search"
    }
  }
}

环境变量

  • PERPLEXITY_API_KEY:您的困惑API密钥(必需)
  • MCP_SERVER_PORT:MCP服务器的端口(默认值:3000)
  • MCP_MODE:服务器模式-“询问”或“搜索”(默认:“询问”)

用法

配置后,您可以通过指定适当的服务器名称将此服务器与任何MCP客户端一起使用:

perplexity-ask "What is the capital of France?"
perplexity-search "Best programming languages 2025"

许可证

麻省理工学院