困惑AI MCP服务器
MCP服务器实现集成了困惑AI的API,提供了具有多种模型选项的高级搜索功能。
特性
- 使用困惑AI的模型进行搜索
- 支持所有官方声纳型号
- 可配置的结果计数
- 详细的错误处理和记录
- MCP检查器兼容
可用型号
- 声纳推理pro(127k上下文)
- 声纳推理(127k上下文)
- 声纳专业版(200k环境)
- 声纳(127k环境)
安装
pnpm install
pnpm build配置
API密钥
- 注册一个 困惑AI账户
- 从仪表板获取API密钥
- 设置环境变量:
export PERPLEXITY_API_KEY=your_api_key_here用法
直接执行
node dist/index.js
# or if you made it executable
./dist/index.js发展
pnpm devMCP检验员测试
pnpm inspect工具参考
困惑研究
使用Perplexity AI的模型进行搜索。
参数:
query(字符串,必填):搜索查询model(字符串,可选):要使用的型号(默认:“声纳”)
- 可用选项:声纳推理pro、声纳推理、声纳pro、声纳
count(数字,可选):结果数量(1-10,默认值:5)
发展
项目结构
src/perplexity/
├── index.ts # Main server implementation
├── lib/
│ └── logger.ts # Logging configuration
└── adr.md # Architectural decisions日志记录
日志被写入 perplexity-mcp.log 在项目根目录中。
许可证
麻省理工学院
贡献
- 分叉存储库
- 创建功能分支
- 提交您的更改
- 推到分支
- 创建新的Pull请求
