perplexityai/modelcontextprotocol
The official MCP server implementation for the Perplexity API Platform
解決する課題
このプロジェクトは、Perplexity APIプラットフォーム向けの公式Model Context Protocol (MCP)サーバー実装を提供します。AIアシスタント(Cursor、VS Code、Claude Desktopなど)がPerplexityのインフラストラクチャに接続することで、インターフェース内で直接リアルタイムのウェブ検索、高度な推論、および深いリサーチ機能にアクセスできるようになります。
仕組み
このサーバーは、MCP互換クライアントとPerplexity API間の橋渡しとして機能します。即時接続のためにリモートサーバー(Perplexityがホスト)として、またはより制御を必要とする場合にローカルサーバー(npxまたはDocker経由)としてデプロイできます。AIアシスタントには4つの主要なツールが提供されます:
- perplexity_search: メタデータ付きの現在の情報に対して直接ウェブ検索を実行します。
- perplexity_ask: 「fast」プリセットを使用して、迅速な質問のための会話型AIツール。
- perplexity_research: 「high」プリセットを使用して、包括的な分析とレポートを作成するための深いリサーチツール。
- perplexity_reason: 「medium」プリセットを使用して、複雑な問題解決を行うための分析ツール。
対象者
AI駆動のワークフローにリアルタイムのウェブ検索とリサーチ機能を統合したいと考えている、AIアシスタントやIDE(Cursor、VS Code、Claude Desktop、Windsurfなど)の開発者およびユーザー。
ハイライト
- 複数のデプロイメントオプション: DockerまたはNode.jsを介したリモートHTTP、ローカルstdio、および自己ホスト型HTTPモードをサポートしています。
- エンタープライズ対応: 企業プロキシ(
PERPLEXITY_PROXY)の組み込みサポートが含まれています。 - 柔軟な統合: スタンドアロンサーバーとして使用することも、他のNode.jsプロセスにライブラリとしてインポートすることもできます。
- 詳細なツール: 検索と推論の異なる強度(fast、medium、high)に特化したツールを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト