Token导航 LogoToken导航TokenDH.com
Perplexity API Simple logo
浏览器工具stdio官方级别未说明来源级核验

Perplexity API Simple

MCP Server

一个简单、干净的Perplexity API替代方案,适用于TaskMaster AI和Claude Code MCP服务器。

工具数

5

提示词数

0

GitHub Stars

0

资源数

0
API集成HTMLClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

1vecera

提供方

1vecera

最后核验

2026/5/17 20:23

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

困惑API简单

![License: MIT](https://opensource.org/licenses/MIT) ](https://github.com/anombyte93/perplexity-api-simple/stargazers) ![Last Commit](https://github.com/anombyte93/perplexity-api-simple/commits/main) ](https://github.com/anombyte93/perplexity-api-simple/issues)

一个简单,干净的滴入替代官方困惑API。非常适合与TaskMaster AI和Claude Code MCP服务器一起使用。

安装

curl -fsSL https://raw.githubusercontent.com/anombyte93/perplexity-api-simple/main/install.sh | bash

这将把仓库克隆到 ~/perplexity-api-simple/,创建Python venv,安装依赖项,并设置 .env。运行相同的命令进行更新。

更新现有安装:

bash ~/perplexity-api-simple/install.sh --update

自定义安装位置:

PERPLEXITY_INSTALL_DIR=/opt/perplexity bash  .env  `${cookie.name}=${cookie.value}`)
  .join('; ');

// Send to local server
await fetch('http://localhost:8765/api/save-cookie', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${apiKey}`
  },
  body: JSON.stringify({ cookie: cookieString })
});

安全:

  • 仅限扩展访问 localhost:8765 (您的本地服务器)
  • Cookie永远不会离开您的机器
  • 需要您的API密钥进行身份验证
  • 所有通信都是本地的(不发送到互联网)

特性

  • ✅ 一键式cookie同步
  • ✅ 自动检测您登录的时间
  • ✅ 热重载支持(无需重新启动服务器)
  • ✅ 还支持ChatGPT Cookie
  • ✅ MCP配置生成器(即将推出)

手动Cookie设置(无扩展)

要使用您的困惑帐户进行身份验证搜索,请执行以下操作:

获取您的Cookie

  1. 登录困惑https://www.perplexity.ai
  2. 打开DevTools (F12)
  3. 转到应用程序/存储→ Cookie
  4. 复制整个cookie字符串

选项1:通过Web仪表板

  1. 打开 http://localhost:8765
  2. 点击“Cookie设置”
  3. 粘贴您的饼干
  4. 点击“保存”(热重新加载,无需重新启动!)

选项2:通过.env文件

# Edit .env file
PERPLEXITY_COOKIE=your-full-cookie-string-here

然后重新启动服务器。

故障排除

服务器无法启动

# Check if port 8765 is already in use
lsof -i :8765

# Kill existing process
kill -9 $(lsof -t -i :8765)

# Try again
./scripts/start_server.sh

API密钥不工作

  1. 打开 http://localhost:8765
  2. 检查您的钥匙是否在仪表板中处于活动状态
  3. 如果需要,重新生成新密钥

Cookie不起作用

  1. 确保您已登录到Perplexy.ai
  2. 复制整个cookie字符串(而不仅仅是一个字段)
  3. 尝试刷新您的困惑会话
  4. 使用web仪表板更新cookie(热重新加载)

WSL特定问题

如果在WSL中运行并且无法从Windows访问:

# Make sure you're using 0.0.0.0 (not 127.0.0.1)
# Server already binds to 0.0.0.0 by default

# Access from Windows using WSL IP
ip addr show eth0 | grep inet
# Use: http://:8765

发展

项目结构

perplexity-api-simple/
├── src/
│   ├── perplexity_api_server.py  # Main Flask API server
│   └── perplexity_fixed.py       # Perplexity client wrapper
├── web/
│   └── index.html                # Web dashboard (API key management)
├── extension/                    # Chrome extension
│   ├── manifest.json             # Extension config (v1.3.0)
│   ├── popup.html                # Extension popup UI
│   ├── instructions.html         # Setup instructions
│   ├── scripts/
│   │   ├── popup.js              # Cookie extraction logic
│   │   └── background.js         # Background service worker
│   └── icons/                    # Extension icons
├── scripts/
│   └── start_server.sh           # Server startup script
├── requirements.txt              # Python dependencies
├── .env                          # Environment variables (gitignored)
├── .api_keys.json                # API keys storage (gitignored)
└── README.md

在发展中奔跑

# With auto-reload
FLASK_DEBUG=1 python src/perplexity_api_server.py

# With custom port
PORT=9000 python src/perplexity_api_server.py

Docker支持

运行此服务器的最简单方法是使用Docker:

# Quick Start
cp .env.example .env        # Configure your Perplexity cookie
docker-compose up -d        # Start the server

访问仪表板 http://localhost:8765

完整的Docker文档

有关Docker的详细说明,包括:

  • AWS EC2部署
  • AWS ECS/Fargate部署
  • 开发模式设置
  • 监控和故障排除
  • 生产最佳实践

医生.md 完整的指南。

安全

  • API密钥本地存储在 .api_keys.json
  • Cookie存储在 .env (从未使用过git)
  • 服务器在本地运行,不会将您的密钥暴露给互联网
  • 在生产部署中使用HTTPS

贡献

欢迎投稿!看 贡献.md 作为指导方针。

许可证

麻省理工学院

学分

专为与TaskMaster AI和Claude Code轻松集成而构建。

目录标签

目录标签

API集成HTMLClaude本地部署API替代PerplexityAI集成HTTPAPICookie认证

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

工具数量(toolCount,工具数)

5

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-key部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP