microsoftTeams property
Implementation
static final microsoftTeams = Connector(
name: "Microsoft Teams",
server: MCPServer(serverLabel: "Microsoft_Teams", openaiConnectorId: "connector_microsoftteams"),
oauth: OAuthClientConfig(
clientId: const String.fromEnvironment("MICROSOFT_CONNECTOR_OAUTH_CLIENT_ID"),
clientSecret: "CLIENT_SECRET",
authorizationEndpoint: "https://login.microsoftonline.com/common/oauth2/v2.0/authorize",
tokenEndpoint: "https://login.microsoftonline.com/common/oauth2/v2.0/token",
noPkce: false,
scopes: ["User.Read", "Chat.Read", "ChannelMessage.Read.All"],
),
);