MCP 困惑度 API 服务器
一个用 TypeScript 编写的 MCP 困惑度 API 服务器,支持 stdio 和 SSE 传输。
快速入门
通过 Portainer 或 Docker Compose 快速启动服务:
- 创建
docker-compose.yml
文件,内容如下:
services:
mcp-sse-server:
image: ghcr.io/sibbl/mcp-perplexity-api:main
ports:
- "8080:8080"
restart: unless-stopped
environment:
- MCP_TRANSPORT=sse
- MCP_PERPLEXITY_API_KEY=输入你的 Perplexity API 密钥
2. 在包含此文件的目录运行命令:docker compose up
3. 访问 http://localhost:8080/sse
测试服务。
前置条件
- Node.js
- pnpm
- Docker
- 配置
.env
文件并设置 Perplexity API 密钥。
使用 Node.js 启动
安装依赖:pnpm install
启动服务:export MCP_TRANSPORT=sse && pnpm start