Written by Mario Larrúa Vega · Documentation accessed October 24, 2026.
You install an MCP server to look up documentation. Then you add one for GitHub, one for the browser and another “just in case.” By the end, the agent can access half your desktop, and you are still manually copying the error you wanted to fix.
Finding servers is no longer the problem. Choosing those that provide useful context, understanding their permissions and checking that the agent uses them well is. A catalog of fifty names is of little help if they all end up described as “boosting your productivity.”
This guide brings together 50 MCP servers and integrations, prioritizing the Microsoft ecosystem while covering alternatives for other needs. Each entry takes you from “sounds interesting” to a concrete first trial.
Are these really the 50 most used?
There is no public, consistent ranking that proves active usage across all MCP servers. GitHub stars measure interest; package downloads may include a whole CLI, automated tests or repeat installations. Treating those figures as real users produces an eye-catching ranking and a weak conclusion.
The selection combines presence in public catalogs, maintainer documentation and maintenance, task variety and relevance to an AI analyst working with Microsoft. I assign no market shares or invented popularity positions: the numbers help locate entries. Reference servers and community projects are identified.
What MCP connects and what the model still does
MCP stands for Model Context Protocol. It standardizes communication between an AI client and a server offering tools, resources or prompts. It is not another model to choose: it gives the agent structured access to documentation, code or services.
The distinction matters. Microsoft Learn’s server supplies documentation; Azure MCP connects Azure tools. One helps explain how to configure a resource. The other can query that resource using your identity. Installing the first does not imply access to the second.
| Connection | What you configure | What you need |
|---|---|---|
| Remote · HTTP | A publisher URL. Examples: Learn, GitHub, Notion. | Network access and the documented authentication. A URL does not guarantee OAuth compatibility. |
| Local · stdio | A command the client starts. Examples: Playwright, Filesystem. | A local client plus Node.js, Python/uv or another required runtime. Some tools still call paid cloud APIs. |
| Guided / tenant-specific | An endpoint or connector created for your organization. | Administrator setup, registered OAuth app or account-specific credentials. Follow that provider’s guide. |
How to add your first server in VS Code and Copilot
Start with Microsoft Learn: it lets you check the connection using public documentation. Open the command palette, run MCP: Add Server, choose HTTP and paste the URL from its entry. Choose a configuration destination and verify an actual tool call.
For a local server, choose Command (stdio) and enter the entry’s command. The client starts the process; do not expect a chat interface when running it directly in a terminal. Install its required runtime first.
In current Copilot Global configuration, the usual file is ~/.copilot/mcp-config.json and the root object is mcpServers. VS Code’s .vscode/mcp.json format uses servers. These are different formats: renaming the file does not transform its contents. Portable configuration does not support VS Code input prompts either.
Portable format · example for Copilot Global
{
"mcpServers": {
"microsoft-learn": {
"type": "http",
"url": "https://learn.microsoft.com/api/mcp"
}
}
}A local server in the same portable format
{
"mcpServers": {
"playwright": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@playwright/mcp@latest"
]
}
}
}These are two separate examples. Merge their entries under one mcpServers object if you use both. On Windows, if npx cannot start directly, use command "cmd" with args ["/c", "npx", "-y", "@playwright/mcp@latest"].
Configuration reference ↗The entries show launch commands and endpoints; they are not fifty executed installations or compatibility tests across every account. When administrator permissions, an OAuth app or a private endpoint are involved, the entry says so. In production, pin a reviewed version rather than always updating to latest.
The catalog: 50 MCP servers with a concrete trial
Search by product or task and filter by category. Open “Setup, requirements and source” to see how to connect each server. Replace YOUR_… paths and placeholders inside < > with your environment’s values. The prompts are suggested examples for your first trial.
50 of 50 servers
Microsoft7
Microsoft Learn
Microsoft · HTTP
Gives the agent Microsoft technical documentation. Useful for checking a configuration before changing Azure.
Try asking“Find how to configure managed identity in Azure Functions and link the documentation.”
Setup, requirements and source
Connection URL
https://learn.microsoft.com/api/mcpAdd the URL as an HTTP server. No package installation or sign-in is required.
Reads public documentation; it cannot access your subscription or complete training for you.
Official documentation ↗Azure MCP Server
Microsoft · Local · stdio
Connects Azure tools to the agent for inventory, diagnostics and operations on supported services.
Try asking“List Azure Advisor recommendations for my subscription and explain one cost recommendation.”
Setup, requirements and source
Server launch command
npx -y @azure/[email protected] server start --read-onlyUse the official Azure MCP Server extension or register this command. Authenticate with Azure CLI first and select the subscription.
Version 3.0 provides this read-only mode. Requires Node.js LTS, an authorized identity and a subscription; Azure services can incur charges.
Official documentation ↗Azure DevOps MCP
Microsoft · HTTP
Brings Boards, repositories and pipelines together to investigate deliveries and outstanding work.
Try asking“Relate the latest pipeline failures to their commits and work items.”
Setup, requirements and source
Connection URL
https://mcp.dev.azure.com/YOUR_ORGANIZATIONReplace YOUR_ORGANIZATION and add the HTTP URL. Complete Microsoft Entra authentication in VS Code.
Remote access requires an Entra-backed organization; organizations using only personal Microsoft accounts are unsupported.
Official documentation ↗Copilot Studio MCP
Microsoft · Local · stdio
Lets compatible development tools work with Copilot Studio agents.
Try asking“Show available agents in my development environment and their details.”
Setup, requirements and source
Server launch command
npx -y @microsoft/copilot-studio-mcp@latestRegister the command in your client and follow Microsoft sign-in to select the environment.
Requires environment access and Copilot Studio permissions. Installing the server grants neither a license nor agent publication.
Official documentation ↗Fabric MCP Server
Microsoft · Local · stdio
Provides Microsoft Fabric context and tools for working with its data platform.
Try asking“List items in the test workspace and identify their types.”
Setup, requirements and source
Server launch command
npx -y @microsoft/fabric-mcp@latest server start --mode allInstall the Fabric MCP Server extension or register the command. Use Node.js 22 or a later version supported by the package.
Operational tools require authentication and workspace access. This local package differs from Fabric IQ endpoints.
Official documentation ↗Power BI Authoring MCP
Microsoft · HTTP
Inspects and changes semantic models: measures, relationships and DAX.
Try asking“Connect to the Sales model in the Test workspace and list its tables and measures.”
Setup, requirements and source
Connection URL
https://api.fabric.microsoft.com/v1/mcp/powerbi/authoringFor Fabric, add the hosted endpoint, still in preview. For Desktop or PBIP, register npx -y @microsoft/powerbi-modeling-mcp@latest --start.
Remote access needs Entra and administrator enablement. The local server does not support macOS. Do not register both simultaneously.
Official documentation ↗MarkItDown MCP
Microsoft · Local · stdio
Converts supported documents to Markdown for agent analysis.
Try asking“Convert the test document to Markdown and preserve its headings.”
Setup, requirements and source
Server launch command
markitdown-mcpFirst run pip install markitdown-mcp in a Python environment. Then register markitdown-mcp as the server command.
Some formats require extra dependencies. Converting a PDF does not guarantee extracting text from every scanned page.
Official documentation ↗Development8
GitHub MCP Server
GitHub · HTTP
Queries repositories, issues and pull requests with GitHub context.
Try asking“Summarize PR 42 and find the issues it mentions, without changing anything.”
Setup, requirements and source
Connection URL
https://api.githubcopilot.com/mcp/Add the remote URL and authenticate with GitHub in a compatible client.
Respects repository permissions and organization policies. Review enabled toolsets; reviewing a PR does not need every tool.
Official documentation ↗Playwright MCP
Microsoft · Local · stdio
Lets the agent browse and check web applications through the browser and its accessibility structure.
Try asking“Open my local website and check that the menu works with a mobile viewport.”
Setup, requirements and source
Server launch command
npx -y @playwright/mcp@latestRegister the command in a local client with Node.js. Follow browser installation if the server requests it.
An authenticated session can expose application data. Start with a test profile and site.
Official documentation ↗Chrome DevTools MCP
Google / ChromeDevTools · Local · stdio
Helps debug pages using Chrome console, network and performance tools.
Try asking“Analyze my test page load and identify the request that most delays its content.”
Setup, requirements and source
Server launch command
npx -y chrome-devtools-mcp@latestRegister the command and use Node.js and Chrome versions supported by the current README.
Particularly useful when you need a performance trace; avoid adding a second browser server without a specific task.
Official documentation ↗Context7
Upstash · HTTP
Retrieves library documentation and examples to reduce version-related coding errors.
Try asking“Find the documented form pattern for this project’s Astro version.”
Setup, requirements and source
Connection URL
https://mcp.context7.com/mcpAdd the HTTP endpoint. For the documented manual setup, use the Authorization: Bearer header with your Context7 key.
Provides library documentation, not access to your private repository. Limits depend on plan and authentication.
Official documentation ↗Serena
Oraios · Guided setup · Community
Navigates code symbols and references with IDE-like capabilities.
Try asking“Find references to the authentication service and explain its path through the project.”
Setup, requirements and source
Setup reference
uv tool install -p 3.13 serena-agent
serena initInstall uv, run these two commands in your terminal and follow the client guide to register MCP startup with your editor context and repository.
A community project. Contexts and the Serena v2 interface have changed; avoid copying old directory manifests.
Official documentation ↗Desktop Commander
wonderwhy-er · Local · stdio · Community
Works with local files and processes when the client needs additional desktop tools.
Try asking“Inspect the sample folder and propose how to organize its documents.”
Setup, requirements and source
Server launch command
npx -y @wonderwhy-er/desktop-commander@latestAdd the stdio command and review the server’s allowed directories and commands.
A community project with broad machine access. Avoid duplicating it if your agent already has adequate terminal and editing tools.
Official documentation ↗Filesystem
MCP reference servers · Local · stdio
Provides file access within directories authorized at server startup.
Try asking“List documents in the authorized folder and group them by extension.”
Setup, requirements and source
Server launch command
npx -y @modelcontextprotocol/server-filesystem C:/mcp-demoCreate a test folder and replace C:/mcp-demo with its absolute path. The current version requires Node.js 24 or later.
A reference server, not a Microsoft product. Allowing a folder can enable both reading and writing inside it.
Official documentation ↗Git MCP
MCP reference servers · Local · stdio
Exposes Git operations on a local repository, including history and diff queries.
Try asking“Summarize the last five commits and explain the latest diff.”
Setup, requirements and source
Server launch command
uvx mcp-server-git --repository C:/mcp-demo/repoInstall uv, prepare a test repository and replace the --repository argument path.
The path selects the whole repository, even when it points to a subfolder. It does not restrict access to that subfolder.
Official documentation ↗Search and documentation7
Brave Search MCP
Brave · Local · stdio
Searches the web using Brave’s API and available search modes.
Try asking“Find recent MCP announcements and prioritize dated official publications.”
Setup, requirements and source
Server launch command
npx -y @brave/brave-search-mcp-server --transport stdioRegister the command and supply BRAVE_API_KEY through the client’s secure configuration.
Requires a Brave Search key and is subject to its API plan. A search does not by itself verify the source it finds.
Official documentation ↗Exa MCP
Exa · HTTP
Finds web pages and content for research and context retrieval.
Try asking“Find primary documentation on agent evaluation and return relevant links.”
Setup, requirements and source
Connection URL
https://mcp.exa.ai/mcpAdd the hosted endpoint and follow Exa’s documented key and limit options.
Select the tools you need; research and search modes do not necessarily have the same usage costs.
Official documentation ↗Tavily MCP
Tavily · HTTP
Combines search with content extraction and website exploration for research.
Try asking“Find three official MCP sources and extract their developer-relevant changes.”
Setup, requirements and source
Connection URL
https://mcp.tavily.com/mcpConnect the URL and complete OAuth when supported by your client. See the official guide for the API-key alternative.
Requires an account and is subject to credits. Extracting one page and crawling an entire site are different operations.
Official documentation ↗Firecrawl MCP
Firecrawl · HTTP
Extracts structured web content for analysis and research.
Try asking“Extract the title, date and main points from this public documentation page.”
Setup, requirements and source
Connection URL
https://mcp.firecrawl.dev/v2/mcpAdd this hosted v2 endpoint. Check its limits and tools before moving to the full local package.
The simplified hosted endpoint and the local firecrawl-mcp package do not necessarily expose the same toolset.
Official documentation ↗Perplexity MCP
Perplexity · HTTP
Brings Perplexity search and grounded answers into an MCP client.
Try asking“Research current MCP options for observability and cite original sources.”
Setup, requirements and source
Connection URL
https://api.perplexity.ai/mcpAdd the URL and configure Bearer authentication using your Perplexity API key.
API billing differs from a user subscription to the application. Review the selected tool and its usage.
Official documentation ↗Fetch MCP
MCP reference servers · Local · stdio
Retrieves a known URL and converts content into a form the agent can read.
Try asking“Read this documentation URL and summarize its installation requirements.”
Setup, requirements and source
Server launch command
uvx mcp-server-fetchInstall uv and register the command. Start with a public URL you can verify.
Does not replace a search engine. Depending on its execution environment, network access can reach internal destinations.
Official documentation ↗Google Developer Knowledge MCP
Google · HTTP
Queries Google developer documentation from the agent.
Try asking“Find how to verify Firebase tokens and identify the applicable documentation.”
Setup, requirements and source
Connection URL
https://developerknowledge.googleapis.com/mcpEnable the API in a Google Cloud project and configure a key through the X-Goog-Api-Key header.
The key belongs in a header, not the URL. This server does not connect your email or private Drive documents.
Official documentation ↗Work and design8
Notion MCP
Notion · HTTP
Searches and works with pages and databases in your Notion workspace.
Try asking“Find decisions for the Portal project and summarize agreements with links to the pages.”
Setup, requirements and source
Connection URL
https://mcp.notion.com/mcpConnect the hosted server through OAuth and select the workspace you will authorize.
Access depends on your permissions. Review returned pages before reusing their content in another application.
Official documentation ↗Slack MCP
Slack · Guided setup
Enables conversation search and work with authorized Slack context.
Try asking“Find migration decisions in the test channel and link the messages.”
Setup, requirements and source
Setup reference
https://mcp.slack.com/mcpUse a supported partner client or configure a Slack app with the official OAuth flow. Pasting the URL into any client is insufficient.
Requires a supported integration or registered internal app; dynamic client registration is unavailable. Respects scopes and user permissions.
Official documentation ↗Atlassian MCP
Atlassian · HTTP
Connects Jira work and Confluence knowledge, alongside other supported products.
Try asking“Relate open sprint issues to the specification in Confluence.”
Setup, requirements and source
Connection URL
https://mcp.atlassian.com/v2/mcpUse the recommended v2 endpoint and complete OAuth. You can also install it from the VS Code MCP catalog.
Organization domain and IP policies may block the client. Avoid guides still using the old SSE endpoint.
Official documentation ↗Linear MCP
Linear · HTTP
Brings Linear issues, projects and planning into the agent.
Try asking“Summarize blocked issues in the test project and their dependencies.”
Setup, requirements and source
Connection URL
https://mcp.linear.app/mcpAdd the HTTP endpoint and authorize the workspace through OAuth in a compatible client.
Check the selected team and project before turning a conversation into new tasks.
Official documentation ↗Figma MCP
Figma · HTTP
Gives the agent design context for implementing interfaces with less manual interpretation.
Try asking“Inspect this frame and list its components and variables before generating code.”
Setup, requirements and source
Connection URL
https://mcp.figma.com/mcpConnect the remote server through OAuth from a supported client and supply the design link.
Availability and limits depend on plan and permissions. The remote server does not require the desktop application to be open.
Official documentation ↗Asana MCP
Asana · HTTP
Queries and manages Asana work from authorized AI clients.
Try asking“List overdue tasks in the Demo project and their owners.”
Setup, requirements and source
Connection URL
https://mcp.asana.com/v2/mcpUse a compatible client’s v2 connection or register an OAuth integration following the guide.
Does not offer dynamic client registration. A custom integration requires prior registration and may need administrator approval.
Official documentation ↗monday.com MCP
monday.com · HTTP
Connects monday.com boards and work items to an agent.
Try asking“Summarize blocked items on the test board and group them by status.”
Setup, requirements and source
Connection URL
https://mcp.monday.com/mcpAdd the endpoint and configure OAuth or the token method supported by the documentation and your client.
Subject to permissions and API quotas. Administrators may need to approve the client and its OAuth redirects.
Official documentation ↗Todoist MCP
Doist · HTTP
Connects personal Todoist tasks and projects to compatible assistants.
Try asking“List my tasks for this week and propose a work order without changing them.”
Setup, requirements and source
Connection URL
https://ai.todoist.net/mcpAdd the HTTP URL and grant access through Todoist OAuth.
Requires an account and project permissions. Distinguish reading tasks from creating or completing real tasks.
Official documentation ↗Data8
Supabase MCP
Supabase · HTTP
Provides Supabase project context and database and development tools.
Try asking“Inspect the test schema and explain relationships between tables.”
Setup, requirements and source
Connection URL
https://mcp.supabase.com/mcp?project_ref=PROJECT_REF&read_only=trueCopy a development project’s project_ref, replace the placeholder and complete OAuth. Keep read_only=true for this trial.
Limit the server to one project. Retrieved data may reach the model provider; use samples without personal data.
Official documentation ↗Neon MCP
Neon · HTTP
Helps work with Neon projects and PostgreSQL databases during development.
Try asking“Inspect tables in my development branch and propose indexes without creating them.”
Setup, requirements and source
Connection URL
https://mcp.neon.tech/mcpAdd the remote endpoint and complete OAuth with your Neon account.
The project targets local development and IDE use, rather than agent access to production. Use a test branch.
Official documentation ↗MongoDB MCP
MongoDB · Local · stdio
Queries MongoDB context and helps explore databases and collections.
Try asking“Show collections in the test database and explain their structure.”
Setup, requirements and source
Server launch command
npx -y mongodb-mcp-server@latest --readOnlyRegister the command and configure MDB_MCP_CONNECTION_STRING through your client’s secure mechanism.
Also use a read-only database user. Do not publish a connection string containing a password in the repository.
Official documentation ↗Redis MCP
Redis · Local · stdio
Enables inspection and operations on Redis data through MCP tools.
Try asking“Inspect test cache keys and summarize their types and expiration.”
Setup, requirements and source
Server launch command
uvx --from redis-mcp-server@latest redis-mcp-server --url redis://localhost:6379/0Install uv and use a local test instance. The current version requires Python 3.14 or later.
The example targets local Redis without a password. For a remote service, configure credentials, TLS and a restricted ACL user.
Official documentation ↗Qdrant MCP
Qdrant · Local · stdio
Adds semantic storage and retrieval over a Qdrant collection.
Try asking“Find test notes related to authentication errors.”
Setup, requirements and source
Server launch command
uvx mcp-server-qdrantRegister the command and configure QDRANT_URL, COLLECTION_NAME and, when needed, QDRANT_API_KEY.
Review the embedding model: it may download weights and affects compatibility with stored vectors.
Official documentation ↗Pinecone Developer MCP
Pinecone · Local · stdio
Helps develop with Pinecone through documentation and resource operations.
Try asking“List my test indexes and compare their dimensions and metrics.”
Setup, requirements and source
Server launch command
npx -y @pinecone-database/mcpAdd the command and configure PINECONE_API_KEY to access account operations.
Without a key, scope is limited to documentation. This developer server differs from Pinecone Assistant MCP.
Official documentation ↗Snowflake-managed MCP
Snowflake · Guided setup
Exposes authorized Snowflake tools through an account-managed server.
Try asking“Query the test analytics service and explain monthly sales trends.”
Setup, requirements and source
Setup reference
https://<account_url>/api/v2/databases/<database>/schemas/<schema>/mcp-servers/<name>Create an MCP SERVER with selected tools, assign permissions and copy its specific endpoint into the client.
The URL is a template, not a public endpoint. Requires authentication and access to both the server and underlying tools.
Official documentation ↗Elastic Agent Builder MCP
Elastic · Guided setup
Exposes Agent Builder tools for querying and analyzing Elastic data.
Try asking“Find 500 errors in test logs and group them by service.”
Setup, requirements and source
Setup reference
https://YOUR_KIBANA/api/agent_builder/mcpCopy the URL from the tools interface. Include /s/SPACE_NAME when using a custom Kibana space.
Supports API keys; OAuth is available in Serverless. Review the subscription and permissions of exposed tools.
Official documentation ↗Cloud and observability6
Cloudflare MCP
Cloudflare · HTTP
Gives the agent access to Cloudflare’s API through a compact tool interface.
Try asking“List my test Workers and describe their configuration without deploying changes.”
Setup, requirements and source
Connection URL
https://mcp.cloudflare.com/mcpAdd the server URL and authorize the account through OAuth. Choose permissions appropriate to the task.
Cloudflare offers other specialized servers; this is its API server. Its new Skills require client support to be useful.
Official documentation ↗AWS MCP Server
AWS · Local · stdio
Connects to the official AWS server through a proxy that authenticates requests.
Try asking“Inspect my account’s test resources and summarize their distribution by region.”
Setup, requirements and source
Server launch command
uvx mcp-proxy-for-aws-cli@latest https://aws-mcp.us-east-1.api.aws/mcpInstall uv and configure AWS credentials through a restricted profile. Register the proxy command in the client.
Uses AWS signing and IAM; it is not a generic OAuth endpoint. The old AWS API MCP guide states it has been superseded.
Official documentation ↗Vercel MCP
Vercel · HTTP
Queries projects, deployments and application context hosted on Vercel.
Try asking“Review Demo’s latest failed deployment and summarize its errors.”
Setup, requirements and source
Connection URL
https://mcp.vercel.comConnect the remote endpoint through OAuth from a supported client.
Documentation still labels it beta. Scope the team and project; inspecting a deployment does not require starting a new one.
Official documentation ↗Netlify MCP
Netlify · HTTP
Integrates Netlify site and deployment context into the agent workflow.
Try asking“Inspect the test site and explain its latest deployment status.”
Setup, requirements and source
Connection URL
https://netlify-mcp.netlify.app/mcpUse the recommended remote server and complete Netlify authorization.
Review which team and sites become accessible. The remote connection avoids maintaining the older local package yourself.
Official documentation ↗Sentry MCP
Sentry · HTTP
Investigates errors and performance problems using Sentry project context.
Try asking“Summarize Demo’s most frequent issue and identify when it began.”
Setup, requirements and source
Connection URL
https://mcp.sentry.dev/mcpAdd the URL and complete OAuth. You can scope the connection to an organization and project following the guide.
The service is marked beta. Events may contain sensitive information; use the appropriate project and review returned data.
Official documentation ↗Datadog MCP
Datadog · Guided setup
Brings logs, APM and other observability data into the agent through toolsets.
Try asking“Correlate test API errors with their traces over the last hour.”
Setup, requirements and source
Setup reference
Datadog: Open MCP Configuration AssistantInstall the official Datadog extension and open this assistant. Select your regional site and complete OAuth.
The organization must enable MCP access; users need mcp_read and underlying data permissions. The endpoint depends on the site.
Official documentation ↗Business and automation6
Stripe MCP
Stripe · HTTP
Connects Stripe tools for querying and investigating account operations.
Try asking“List sandbox products and summarize their configured prices.”
Setup, requirements and source
Connection URL
https://mcp.stripe.comAdd the remote endpoint and use OAuth for an interactive session. Select a sandbox for learning.
Stripe is changing agent key authentication in late 2026. An old secret key does not guarantee future compatibility.
Official documentation ↗PayPal MCP
PayPal · HTTP
Provides tools for payments, invoices and other supported PayPal operations.
Try asking“List invoices from my sandbox account for the last month.”
Setup, requirements and source
Connection URL
https://mcp.sandbox.paypal.com/httpUse this sandbox Streamable HTTP endpoint and follow quickstart authorization. Production uses a different URL.
Requires a developer account and supported credentials or authorization. Keep environments separate: a test invoice must not be sent in production.
Official documentation ↗Shopify Dev MCP
Shopify · Local · stdio
Helps Shopify development with documentation, schemas and code validation.
Try asking“Find the appropriate Polaris component for this form and validate the example.”
Setup, requirements and source
Server launch command
npx -y @shopify/dev-mcp@latestRegister the command in the client with a Node.js version supported by the package.
This is a development server. Installing it does not grant administrative access to a store’s orders and customers.
Official documentation ↗HubSpot MCP
HubSpot · Guided setup
Provides CRM context with capabilities authorized for the account.
Try asking“Find test deals without recent activity and prepare a review list.”
Setup, requirements and source
Setup reference
https://mcp.hubspot.comUnder Development → MCP Connectors, create a connector. Configure its credentials and redirect URL in an OAuth and PKCE-capable client.
Differs from the Developer MCP for building apps. Available objects and tools depend on permissions, subscription and sensitive-data configuration.
Official documentation ↗Zapier MCP
Zapier · Guided setup
Exposes actions from apps connected to Zapier through a user-configured server.
Try asking“Read rows in the test spreadsheet and summarize incomplete records.”
Setup, requirements and source
Setup reference
https://mcp.zapier.com/Create a server, connect apps and select actions. Copy the generated endpoint into the client and complete authentication.
The displayed URL opens setup; it is not your MCP endpoint. Calls consume tasks under Zapier’s terms.
Official documentation ↗n8n instance-level MCP
n8n · Guided setup
Enables discovery and work with enabled workflows in an n8n instance.
Try asking“Find the inventory test workflow and explain its inputs before executing it.”
Setup, requirements and source
Setup reference
https://YOUR_N8N/mcp-server/httpAs administrator, enable Settings → Instance-level MCP. Under Connect a Client, select the client and copy your instance URL.
Enable the workflows you want to expose and use OAuth. This differs from the MCP Server Trigger node that publishes a specific workflow.
Official documentation ↗No matches. Try another term or category.
Three workflows that make sense in a Microsoft environment
Azure: documentation, inventory and diagnostics. First ask Learn for the recommended configuration; use Azure MCP in read-only mode to compare it with the test subscription. The useful result is a documented difference between what should exist and what actually exists, with the affected resource identifiers.
Azure DevOps or GitHub plus Playwright: from issue to evidence. Ask the agent to read the reported failure, find the related change and reproduce the behavior in a test application. Before requesting a fix, check that the observation matches the original problem. You do not need both repository platforms connected if the work lives in only one.
Power BI: understand a measure before changing it. Connect to the specific model, list its tables and measures and ask for an explanation of its DAX and dependencies. Use the local server for Desktop or PBIP; consider the hosted server when the model is in Fabric and your environment supports it. A convincing explanation should be verifiable against the model and its results.
| Job | First combination | What to validate |
|---|---|---|
| Azure and operations | Microsoft Learn + Azure MCP | Can the agent identify the right subscription and return actual resource evidence? |
| Web development | GitHub + Playwright; Context7 when library documentation is needed | Can it relate a reported issue to a reproducible browser observation? |
| Power BI analysis | Learn + Power BI Authoring, choosing hosted or local | Does it connect to the intended model and explain a measure correctly? |
| Research | One search tool + extraction when needed | Are sources original, dated and sufficient to support the conclusion? |
| Automation | n8n or Zapier, with a small set of actions | Can it find the right workflow and describe its inputs without triggering it? |
What has changed recently in 2026
Azure MCP 3.0 was announced on October 14. To begin evaluating its tools, the official example uses version 3.0.0 and read-only mode. This is more concrete than granting broad access and trusting the prompt to prevent changes.
Azure MCP 3.0: official announcement
Cloudflare announced Skills support over MCP on October 10. The idea is to provide instructions alongside server capabilities, but it depends on the client implementing that extension. A server feature should not be presented as an experience automatically available in every assistant.
Stripe has a dated authentication transition: its documentation sets November 30, 2026 as the migration deadline, with agent-key changes from December. It recommends OAuth for interactive connections. If reusing an old guide with a full-access secret key, review this transition before deploying it.
The cost missing from the installation command
An open-source server or one running on your machine does not make the model, database or API it uses free. Separate three types of usage: the model conversation, calls to the connected service and automation executions.
The amount of context returned to the agent matters too. A query returning hundreds of records can consume more than several small queries. A tool that fails three times before succeeding adds time, tokens and, depending on the service, extra usage. I would compare cost per accepted task.
That is why I would not turn this selection into a race to keep fifty servers active. I would start with two or three tied to a recurring task and expand only when a need appears that the current set cannot cover.
How to decide which ones to keep
My criterion as an AI analyst is straightforward: a connection deserves to stay if it improves a result I can verify and its access is proportionate to the task. A smooth demo proves neither.
| Measure | How to record it | Decision |
|---|---|---|
| Task success | Use the same 10 representative tasks with and without the server. Record correct results. | Keep it if it improves the actual job, not just the demonstration. |
| Time and retries | Record elapsed time, tool calls and failed attempts. | Investigate repeated retries or unnecessary tool calls. |
| Total cost | Add model usage, service/API usage and workflow charges. | Compare cost per accepted result. Local transport does not imply free service. |
| Access and traceability | Record which identity, resources and tool outputs supported the result. | Reject a setup whose access you cannot explain or revoke. |
For a Microsoft-focused role, I would start with Learn and the server for the product where the work already lives: Azure, DevOps, Fabric or Power BI. I would add GitHub, Figma, a search tool or automation when it provides necessary data or an action. The advantage appears when the agent reaches the right information and you can verify what it did with it.
The catalog has fifty options. Your next project probably needs far fewer.

The conversation continues here
Questions and experiences
Stuck on a step or found another way? Share what you have tried and help those who come after you.
Read comments or sign in to participate.
Loading comments…
For a question about another topic, start a conversation in the community. Participation and privacy rules.