Perplexity AI集成工具

NasCoder Perplexity MCP是一款集成了Perplexity AI API的高级工具,提供多种模型选择、智能缓存系统、实时分析等功能,适用于搜索和研究任务。

  • by freelancernasimofficial
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 freelancernasimofficial/nascoder-perplexity-mcp

使用说明

NasCoder困惑MCP-Ultra Pro 2.0

🧠 2025年固定版 -高级困惑人工智能集成,具有正确的API模型和全面的功能。

特性

✅ 修正2025困惑API模型

  • sonar-pro -高级推理和搜索
  • sonar -标准搜索模型
  • sonar-deep-research -深度研究能力
  • sonar-reasoning-pro -高级推理
  • sonar-reasoning -标准推理
  • r1-1776 -专业型号

✅ 高性能

  • 智能缓存系统
  • 速率限制保护
  • 实时分析
  • 高级搜索参数
  • 响应格式选项
  • 错误处理和重试逻辑

安装

npm install nascoder-perplexity-mcp

环境设置

设置您的困惑API密钥:

export PERPLEXITY_API_KEY="YOUR_API_KEY_HERE"

用法

基本用法

// Start the MCP server
node index.js

// Or use with npx
npx nascoder-perplexity-mcp

使用MCP客户端

MCP服务器与各种MCP客户端无缝集成。配置后,您可以将其与以下内容一起使用:

# Ask a question using Perplexity AI
# Use specific models for different tasks
# Get analytics and performance metrics

可用工具

1.困惑_ask_pro

先进的人工智能驱动的搜索和研究,具有多种模型。

{
  "messages": [{"role": "user", "content": "What is quantum computing?"}],
  "model": "sonar-pro",
  "options": {
    "maxTokens": 2000,
    "temperature": 0.2,
    "searchMode": "academic",
    "returnImages": true
  }
}

2.困惑模型

列出所有可用的困惑模型及其描述。

3.困惑_分析

获取详细的性能指标和使用统计数据。

4.困惑

清除响应缓存以强制执行新的API调用。

MCP配置

添加到MCP客户端配置中:

{
  "mcpServers": {
    "nascoder-perplexity": {
      "command": "npx",
      "args": ["nascoder-perplexity-mcp"],
      "env": {
        "PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE"
      },
      "timeout": 30000,
      "disabled": false
    }
  }
}

安全

  • ✅ 无硬编码API密钥
  • ✅ 环境变量验证
  • ✅ 安全的凭证处理
  • ✅ 速率限制保护

测试

运行实际功能测试:

node test-tools.js

支持

  • github:https://github.com/freelancernasimofficial/nascoder-perplexity-mcp
  • 问题:https://github.com/freelancernasimofficial/nascoder-perplexity-mcp/issues

内置于❤️ 通过NasCoder(@freelancernasimofficial)