microsoft/teams.net

Public

mirrored fromhttps://github.com/microsoft/teams.netAvailable

CodeCommitsIssuesPull requestsActionsInsightsSecurity
5c4075027232b28388ab1e973b9d2407df669d63

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

Samples/Samples.Mcp/Program.cs

26lines · modecode

1using Microsoft.Teams.AI.Models.OpenAI.Extensions;
2using Microsoft.Teams.Apps.Extensions;
3using Microsoft.Teams.Plugins.AspNetCore.DevTools.Extensions;
4using Microsoft.Teams.Plugins.AspNetCore.Extensions;
5using Microsoft.Teams.Plugins.External.Mcp.Extensions;
6
7using Samples.Mcp.Prompts;
8
9var builder = WebApplication.CreateBuilder(args);
10
11builder
12 .AddTeams()
13 .AddTeamsDevTools()
14 .AddTeamsMcp()
15 .AddOpenAI<MainPrompt>()
16 .AddOpenAI<AnotherPrompt>();
17
18builder.Services
19 .AddMcpServer()
20 .WithTeamsChatPrompts()
21 .WithHttpTransport();
22
23var app = builder.Build();
24
25app.UseTeams();
26app.Run();