
🚀 MCP Perplexity Proxy Server

2025.04.03
0
Shell代理服务API接口开发效率
该服务是一个Node.js代理服务器,用于将OpenAI兼容或MCP原生请求代理到Perplexity AI的Sonar模型,并支持流式传输。它提供了OpenAI兼容的API接口,方便开发者在各种开发环境中使用。
View on GitHub
Overview
基本能力
产品定位
perplexity-mcp-server是一个代理服务器,用于将OpenAI兼容或MCP原生请求代理到Perplexity AI的Sonar模型,支持流式传输。
核心功能
- 支持OpenAI兼容的API接口
/v1/chat/completions
- 支持MCP原生的流式传输接口
/mcp-stream
- 提供Swagger UI接口
/
用于API文档查看
适用场景
- 开发者在需要调用Perplexity AI的Sonar模型时,可以使用该服务作为代理。
- 支持在CLine、Cursor、RooCode等开发环境中使用。
工具列表
docker-compose
: 用于本地运行服务curl
: 用于本地测试API接口
常见问题解答
无
使用教程
使用依赖
- 需要安装Docker和docker-compose
安装教程
docker-compose up --build
调试方式
curl -X POST http://localhost:3000/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{"model":"sonar-reasoning-pro","messages":[{"role":"user","content":"Was ist JSON.stringify?"}]}'