Perplexity Search MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Perplexity Search MCP Server 是一个为大型语言模型提供实时网络搜索能力的中间件服务。

核心功能

  • perplexity_search: 执行网络搜索并返回结果,包括引用
  • 支持多种参数配置:
    • query: 搜索查询字符串(必填)
    • search_recency_filter: 按时间过滤结果(可选:month/week/day/hour)
    • max_tokens: 返回的最大token数
    • temperature: 控制响应随机性(默认0.2)
    • top_p: 核心采样阈值(默认0.9)
    • search_domain_filter: 限制搜索结果的域名列表
    • return_images: 是否包含图片链接
    • return_related_questions: 是否包含相关问题
    • stream: 是否流式传输响应
    • 以及其他高级参数配置

适用场景

  • 为LLM提供实时网络搜索能力
  • 需要获取最新网络信息的AI应用
  • 需要引用来源的研究型AI助手

工具列表

  • perplexity_search: 提供完整的网络搜索功能,支持多种参数配置和结果过滤

常见问题解答

  1. API密钥设置不正确
  2. 网络连接问题
  3. 查看stderr日志获取错误信息

使用教程

使用依赖

  • Go 1.23或更高版本
  • Perplexity API密钥

安装教程

  1. 通过Smithery自动安装:
    bash
    npx -y @smithery/cli install @chenxilol/perplexity-mcp-go --client claude

  2. 手动安装:
    bash
    git clone https://github.com/chenxilol/perplexity-mcp-go.git
    cd perplexity-mcp-go
    go build -o perplexity-search-mcp

运行本地服务器

  1. 设置API密钥:
    bash
    export PERPLEXITY_API_KEY="your-api-key-here"

  2. 运行服务器:
    bash
    ./perplexity-search-mcp

与Claude集成

  1. 复制配置文件到Claude配置目录
  2. 编辑配置文件包含API密钥:
    json
    {
    "mcpServers": {
    "perplexity-search": {
    "command": "/path/to/perplexity-search-mcp",
    "env": {
    "PERPLEXITY_API_KEY": "your-api-key-here"
    }
    }
    }
    }

Docker支持

  1. 构建Docker镜像:
    bash
    docker build -t perplexity-search-mcp:latest .

  2. 运行容器:
    bash
    docker run -i --rm -e PERPLEXITY_API_KEY=your-api-key-here perplexity-search-mcp:latest

调试方式

  • 检查API密钥是否正确设置
  • 验证网络连接
  • 查看stderr日志获取错误信息

点击访问

搜索工具

Baidu Search MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 11:38:07

搜索工具

KiMCP (Korea-integrated Model Context Protocol) - MCP服务,MCP服务器,MCP教程

2025-4-29 11:38:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索