Skip to main content The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery

Microsoft 365 Copilot MCP Server

Turn Microsoft 365 Copilot into an enterprise agent

Let your employees delegate real work to Microsoft 365 Copilot across all their apps, under their own identity and permissions.

DrataGPLocalyzeFlipMindtoolsScreenloop

Get Microsoft 365 Copilot to work.
Not just chat.

One connection to StackOne, and Microsoft 365 Copilot gets scoped access to every app your employees use, to act on their behalf.

Connect

Make every system AI-ready

Give your AI access to 470+ managed MCP servers and 28,000+ tested tools. No auth code to write, no API maintenance.

Secure

Keep AI under control

Enforce identity-based access, screen every response for prompt injection, and audit every action.

Optimize

Trust what AI delivers

Keep your agent sharp with lean tool loading and boost reliability with the Falcon execution engine. Pre-synced data for faster context is coming soon.

Connect the Microsoft 365 Copilot agent
to more apps in 4 steps

From auth config to first agent tool call in 5 minutes.

1

Add StackOne as an MCP server in Copilot Studio.

Open Copilot Studio → your agent → Tools → Add a tool → New tool → Model Context Protocol, paste the StackOne gateway URL, choose OAuth 2.0, and save. Available immediately to that Copilot Studio agent.

Copilot Studio → Agent → Tools → New tool

Model Context Protocol

Server name
StackOne
Server URL
https://api.stackone.com/mcp/{...}
Authentication
OAuth 2.0
Add to agent
View setup guide (opens in new tab)
2

Connect each SaaS integration in StackOne.

OAuth or API key per app, done once in your dashboard. Tokens stay server-side.

salesforce
hubspot
snowflake
linear
workday
Browse all connectors
3

Scope agent actions.

Read-only, specific objects, or per-role exposure. Toggle from the StackOne dashboard.

Read Salesforce record (enabled)
Query Snowflake table (enabled)
Append row to Excel (enabled)
Send Outlook email (disabled)
Delete record (disabled)
4

Ask your Microsoft 365 Copilot agent in plain English.

StackOne maps your prompt to the right action in the right system. Done.

"Pull this week's closed-won Salesforce deals, cross-reference Stripe for paid invoice status, and drop a summary table in this Excel sheet — flag any closed without payment."

Microsoft 365 Copilot
salesforce_list_opportunities
Completed
stripe_list_invoices
Completed
filter: account_id in [closed-won opp accounts]
status: paid OR open
result: 17 paid, 3 open ≥30 days late

Wrote 20 closed-won deals to Sheet1!A1 in this Excel workbook. 3 deals flagged for unpaid invoices ≥30 days late.

Connect Microsoft 365 Copilot to
any Enterprise MCP server

One MCP gateway, 450+ pre-built SaaS connectors Microsoft 365 Copilot can act on right away.

Need another connector? Build one with the AI Connector Builder

Get your Microsoft 365 Copilot agent
to do more across your stack

Cross-app workflows your Microsoft 365 Copilot agent now runs in seconds instead of click-throughs.

Email & calendar automation

> Draft an Outlook reply with this account's open HubSpot deal context and last 3 touchpoints.

SalesforceKeapZoho CRMPipedriveFreshsalesJustCallPardotAircall
Document drafting & editing

> Pull Salesforce account context into a Word proposal draft with live numbers.

SalesforceKeapZoho CRMPipedriveFreshsalesJustCallPardotAircall
Spreadsheets & reporting

> Query the warehouse via Snowflake and dump the result into an Excel pivot table.

SmartsheetTableauSurveyMonkeyMicrosoft ExcelQlikSnowflakeZoomInfoChartHop
Team collaboration & messaging

> Surface Linear sprint status in the engineering Teams channel each Monday.

Azure DevOpsCloudflareBitbucketGitLabLinearTerraformSupabaseOneLogin

Not everyone on Microsoft 365 Copilot?
Your integration layer stays the same.

The same setup works across Enterprise AI workspaces like Glean, Cohere North, and every other MCP client.

Glean
Dust Soon

Explore MCP clients

Frequently Asked Questions

You connect Microsoft 365 Copilot to the StackOne MCP gateway via a custom MCP server added in Copilot Studio: open your agent → Tools → Add a tool → New tool → Model Context Protocol, paste the StackOne gateway URL, choose OAuth 2.0, and save. See Microsoft Learn. Requires Copilot Studio + M365 Copilot licenses.
You can connect Microsoft 365 Copilot to 470+ live MCP servers through StackOne, spanning CRM, HRIS, ATS, ticketing, and finance — Salesforce, Workday, Greenhouse, and more. Each is reachable through one gateway URL instead of wiring up servers app by app. Browse the full list in the directory on this page, or build your own.
Microsoft 365 Copilot ships first-party enterprise integrations (Salesforce, ServiceNow, Workday, SAP, Adobe) plus partner agents via Copilot Studio. StackOne adds the other 470+ — every app reachable through one Custom MCP connection instead of one per app, auth managed once in the dashboard, and tool definitions loaded only when relevant to the prompt.
Credentials sit at three layers: the StackOne MCP server record (OAuth 2.0 in Copilot Studio Tools, managed by Power Platform admins), SaaS connector credentials (server-side in your StackOne dashboard), and per-user OAuth or session tokens (server-side, scoped per user). StackOne stores OAuth tokens and API keys, refreshes them automatically, and only exposes the actions you've authorized to the agent.
Skip the StackOne MCP gateway when any of these is true:
  • Microsoft's first-party Copilot agents (Salesforce, ServiceNow, Workday, SAP, Adobe) already cover your apps
  • You use only a handful of actions across a few apps
  • You don't need multi-tenancy or per-action scoping
  • Prompt injection isn't a concern
  • Your provider already does tool discovery and server-side execution

Connect All Your Apps to Microsoft 365 Copilot.

One MCP gateway, 470+ pre-built SaaS connectors. Set up in 5 minutes.