microsoftTeams property

Connector microsoftTeams
final

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"],
  ),
);