什么是 MCP,它们如何与 Perplexity 协作?
MCP 是 Model Context Protocol 的缩写,是一种新型协议,可用于将外部数据源、工具和服务安全连接到 Perplexity 等 AI 工具。您可以将 MCP 视为“连接器”,借助它们通过 Perplexity 界面访问日常使用的应用。使用 MCP,您可以执行操作、搜索信息、编辑文件等。
Mac 应用支持本地 MCP。
本地 MCP 与远程 MCP 有什么区别?
本地 MCP 服务器可让您与计算机上的文件、数据库、应用程序和服务交互,同时向 Perplexity 发送尽可能少的必要数据。在处理个人财务信息、健康记录或专有业务数据等敏感信息时,本地 MCP 尤其有价值。相比之下,远程 MCP 服务器需要进行远程身份验证,并通过服务器端与数据建立连接。
Perplexity 目前通过以下方式支持 MacOS 平台上的本地 MCP: Mac App Store.
设置和配置 MacOS 上的本地 MCP
以下是启用 本地 MCP 用于 Perplexity Mac 应用的方法:
在侧边栏中打开插件。
在添加 MCP 连接器之前,您必须安装辅助应用 PerplexityXPC,以便 Perplexity 能够安全连接到您的本地 MCP 服务器。
3. 安装辅助程序后,在侧边栏中打开插件并选择添加自定义以添加 MCP 连接器。
4. 在 “添加连接器” 页面上,将 MCP 连接器添加到 “Simple” 选项卡
a. 为“Server Name”添加任意名称,例如 MCP for AppleScript
b. 添加用于运行 MCP 服务器的命令
通常可以在 MCP 服务器的 README 中找到。请仔细阅读说明。
请确保已安装 MCP 服务器所需的任何依赖项,例如
brew install node如果你需要npx如果你在电脑上安装所需组件时需要任何帮助,请询问 Perplexity。安装所需组件后输入该命令。例如,对于 https://github.com/joshrutkowski/applescript-mcp 该命令是
npx -y @peakmojo/applescript-mcp
5. 选择“保存”,然后在插件 → 已安装(如果您还看不到 Plugins,请使用 Customize → Connectors)中打开连接器,等待 MCP 服务器显示“运行中”。请确保 MCP 服务器正在运行。
6. 前往 Perplexity 主页,并在 “来源”
7. 测试你的 MCP 服务器:在 Perplexity 中发出一条引用该 MCP 服务器的新命令,例如“查看我的 Mac 日历”。这应会调用 MCP 服务器的某个工具,并提示你进行确认。
示例配置
MacOS 上实用的 MCP 示例
有用的 MCP 示例可在 GitHub 和其他开源网站上找到。由于服务器运行在你的电脑上, 请仔细检查开源解决方案,评估其安全性、隐私性和可用性。
以下是几个在 MacOS 上有用的本地 MCP 示例:
Apple Notes:搜索并编辑你的 Apple Notes。安装地址: https://github.com/RafalWilinski/mcp-apple-notes.
Apple MCP tools:创建提醒、日历事件、发送电子邮件等。安装地址: https://github.com/supermemoryai/apple-mcp .
Filesystem Access:访问本地目录的部分内容、读取文件、搜索文件等。下载地址:https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem#npx
iTerm:让 Perplexity 能够使用自然语言控制 iTerm 2。试用地址: https://github.com/ferrislucas/iterm-mcp.
请注意,本地 MCP 服务器尚未获得 Perplexity 或 Apple 的官方认可。请根据讨论、评论、问题记录以及开发者声誉自行研究,以评估开源软件的可信度。
什么是远程 MCP?
远程 MCP 服务器是 基于云的服务(SaaS 工具) ,运行在互联网上,而不是你的本地设备上。与运行在你电脑上的本地 MCP 服务器不同,远程服务器只要有互联网连接,任何地方都可以访问。
例如,你可以使用远程 MCP,通过 Linear 在 Perplexity 的会话中,帮助你快速记录错误或任务,而无需切换工具。例如: “创建一个关于文件附件错误的工单,并将其分配给 Tom,” Perplexity 将调用 “创建 Linear 工单” 工具, 并将标题设为 “文件附件错误,” 并将其分配给 Tom,整个过程都在 Perplexity 中完成.
要添加远程 MCP 连接器,请在侧边栏中打开插件并选择添加自定义。远程 HTTP/SSE MCP 服务器也可以在导入的插件中使用。
远程 HTTP/SSE MCP 连接器也可能包含在插件中。无论在哪里连接,它都会在您账户的所有位置保持连接。您的连接状态和组织的连接器设置也适用于每个插件。什么是插件?

