modelscope·@letsbuildagent/perplexity-tool
一个自定义的MCP工具,将Perplexity AI的API与Claude桌面端集成,使Claude能够进行基于网络的研究并提供带引用的答案。
一个自定义的 MCP 工具,将 Perplexity AI 的 API 与 Claude 桌面版集成,允许 Claude 执行基于网络的研究并提供带有引用的答案。
安装 Git:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install git
安装 Node.js:
brew install node
通过运行以下命令验证安装:
git --version
node --version
git clone https://github.com/letsbuildagent/perplexity-tool
cd perplexity-tool
npm install
您有两个选项:
选项 1(快速设置):
server.jsconst PERPLEXITY_API_KEY = "YOUR-API-KEY-HERE";
选项 2(最佳实践):
# 在 Mac/Linux 上:
touch .env
open .env
# 在 Windows 上:
notepad .env
或者直接在文本编辑器中创建一个名为 .env 的新文件PERPLEXITY_API_KEY=your-api-key-here
npm install dotenv
import 'dotenv/config'
const PERPLEXITY_API_KEY = process.env.PERPLEXITY_API_KEY;
~/Library/Application Support/Claude/claude_desktop_config.json{
"mcpServers": {
"perplexity-tool": {
"command": "node",
"args": [
"/full/path/to/perplexity-tool/server.js"
]
}
}
}
将 /full/path/to 替换为您克隆仓库的实际路径。
安装完成后,您可以通过 Claude 使用该工具,并使用如下命令:
您可以指定额外的参数:
temperature: 控制响应的随机性 (0-2)max_tokens: 限制响应长度search_domain_filter: 限制搜索到特定域search_recency_filter: 按时间段过滤 (day/week/month/year)注:原文中的代码块和链接保持不变。如果需要具体的命令或配置示例,请补充完整信息。
未找到 Git:
Node.js 错误:
node --version 验证 Node.js 安装API 密钥问题:
工具未在 Claude 中显示:
MIT
如果你打算分享代码或将其公开:
一个为大型语言模型(LLM)设计的、高可用的12306余票查询工具服务,现已搭载智能会话管理引擎。 12306-MCP-Server 将复杂的12306余票查询接口封装为符合 Model Context Protocol (MCP) 规范的工具集,允许AI Agent通过自然语言无缝查询实时火车票、中转换乘和经停站信息。 从 v1.0.0 版本开始,项目引入了全新的智能会话管理系统,通过会话池、动态User-Agent轮换和自动错误恢复机制,将服务的稳定性与反屏蔽能力提升至全新高度。
一个MCP服务器,它在本地git仓库上提供语义搜索功能,使用户能够克隆仓库、处理分支并通过矢量化代码块搜索代码。
一种模型上下文协议(MCP)服务器,可以帮助大型语言模型以最少的设置来索引、搜索和分析代码库。
通过向量嵌入技术,为项目提供记忆库和RAG上下文支持,以增强代码理解和管理,并与RooCode和Cline集成。
VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。
基于GTFS数据的Caltrain火车时刻查询服务,提供实时火车时刻表、站点查询和时间特定查询功能。