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)に特化したツールを提供します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト