Model Context Protocol (MCP) 是一个创新的服务器实现项目,专门设计用于集成 Perplexity 的 Sonar API。该项目的核心目标是为 Claude 等AI助手提供无与伦比的实时网络搜索能力,让用户能够在不离开 MCP 生态系统的情况下获取最新的网络信息。
项目地址: https://github.com/ppl-ai/modelcontextprotocol
许可证: MIT License
该工具是项目的核心功能,提供以下能力:
功能描述: 与 Sonar API 进行对话式交互,实现实时网络搜索
输入参数:
messages
(数组): 对话消息数组role
(字符串): 消息角色(如 system
、user
、assistant
)content
(字符串): 消息内容获取 API 密钥
PERPLEXITY_API_KEY
安装项目
git clone git@github.com:ppl-ai/modelcontextprotocol.git
cd modelcontextprotocol/perplexity-ask
npm install
{
"mcpServers": {
"perplexity-ask": {
"command": "docker",
"args": [
"run", "-i", "--rm", "-e", "PERPLEXITY_API_KEY",
"mcp/perplexity-ask"
],
"env": {
"PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
{
"mcpServers": {
"perplexity-ask": {
"command": "npx",
"args": ["-y", "server-perplexity-ask"],
"env": {
"PERPLEXITY_API_KEY": "YOUR_API_KEY_HERE"
}
}
}
}
项目允许开发者直接在 index.ts
文件中修改搜索参数,包括:
Model Context Protocol - Perplexity API 连接器是一个功能强大、易于使用的开源项目,为 AI 助手提供了强大的实时网络搜索能力。通过集成 Perplexity 的 Sonar API,该项目让用户能够在不离开当前工作环境的情况下获取最新、最准确的网络信息。
无论是研究学习、商业应用还是开发工作,这个项目都能显著提升 AI 助手的实用性和准确性。其开源特性和灵活的配置选项使其成为开发者和企业的理想选择。
适合人群:
核心价值: