Microsoft 365 Copilot
Two ways to reach edisyl from Microsoft 365 Copilot. A Copilot Studio agent works with edisyl’s standard sign-in and takes a few minutes. An admin center connector puts edisyl in every user’s Copilot but needs credentials issued by edisyl first.
https://api.edisyl.com/mcpOption 1: Copilot Studio agent
Section titled “Option 1: Copilot Studio agent”Build an agent with edisyl as a tool and publish it to Microsoft 365 Copilot and Teams. Each user signs in with their own edisyl account the first time they use it.
-
In Copilot Studio, open your agent (or create one) and go to Tools.
-
Select Add a tool → New tool → Model Context Protocol.
-
Fill in Server name (
edisyl), a Server description the orchestrator can match on (for example, “Ask, teach, and task edisyl Knowledge Packs”), and the Server URL above. -
Under authentication choose OAuth 2.0, then Dynamic discovery. Select Create.
-
Select Create a new connection, sign in with your edisyl account, then Add to agent.
-
Publish the agent to Microsoft 365 Copilot or Teams from Channels.
Users open the agent in Copilot or Teams and are prompted to connect to edisyl on first use.
Option 2: Admin center connector
Section titled “Option 2: Admin center connector”A Global or AI Administrator adds edisyl as a custom federated connector in the Microsoft 365 admin center and rolls it out to users. Copilot then uses edisyl’s tools directly in chat.
-
In the Teams Developer Portal, select Tools → OAuth Client Registration → + New OAuth connection. Enter the client ID and secret from edisyl, and:
Field Value Authorization endpoint https://auth.edisyl.com/auth/v1/oauth/authorizeToken endpoint https://auth.edisyl.com/auth/v1/oauth/tokenRefresh endpoint https://auth.edisyl.com/auth/v1/oauth/tokenScopes openid profile emailEnable PKCE, save, and copy the OAuth client registration ID.
-
In the Microsoft 365 admin center, go to Copilot → Connectors → Gallery, and under Created by your org select Create a new connector → Add.
-
Under Connect to MCP server, select Add. Enter a display name (
edisyl), the server URL above, and the registration ID from step 1. Save. -
From Your Connections, use Staged rollout to test with a group, then Deploy to all users.
Changes take up to 15 minutes to reach users.
Was this page helpful?
Thanks for the feedback.
