ITSpecialist111/CopilotPerplexityMCP
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
echo
Echoes back the input provided.
greet
Generates a greeting message.
perplexity.search
Performs a search using Perplexity AI and returns citation-backed results.