CopilotPerplexityMCP

ITSpecialist111/CopilotPerplexityMCP

3.4

If you are the rightful owner of CopilotPerplexityMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Copilot + Perplexity MCP Server is a lightweight Model Context Protocol server designed to integrate with Microsoft Copilot Studio and Power Automate, providing real-time, citation-backed answers using Perplexity AI.

The Copilot + Perplexity MCP Server is a streamlined solution for integrating advanced AI capabilities into Microsoft Copilot Studio and Power Automate workflows. Built with TypeScript and Express, this server is deployable on Azure Linux Web Apps and leverages the Perplexity AI REST API to deliver real-time, citation-backed responses. It supports Node.js 18+ environments and is optimized for Azure App Service hosting. The server exposes several functions, including `echo`, `greet`, and `perplexity.search`, which can be invoked by Copilot agents and Power Automate flows through a custom connector. This setup ensures seamless interaction with AI models, enhancing the capabilities of digital agents and automating complex tasks with ease.

Features

  • Lightweight and efficient server built with TypeScript and Express.
  • Deployable on Azure Linux Web Apps, supporting Node.js 18+ environments.
  • Integrates with Microsoft Copilot Studio and Power Automate via a custom connector.
  • Streams tool catalog through a single Server-Sent Events endpoint.
  • Utilizes Perplexity AI REST API for real-time, citation-backed answers.

Usages

usage with Copilot Studio

yaml
paths:
  /mcp:
    post:
      x-ms-agentic-protocol: mcp-streamable-1.0

usage with Power Automate

yaml
paths:
  /mcp:
    post:
      x-ms-agentic-protocol: mcp-streamable-1.0

Tools

  1. echo

    Echoes back the input provided.

  2. greet

    Generates a greeting message.

  3. perplexity.search

    Performs a search using Perplexity AI and returns citation-backed results.