Skip to content

Commit 6aef68b

Browse files
committed
Update config
1 parent fbb1817 commit 6aef68b

4 files changed

Lines changed: 8 additions & 13 deletions

File tree

Directory.Packages.props

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,39 @@
44
<System10Version>10.0.0-preview.3.25171.5</System10Version>
55
<MicrosoftExtensionsAIVersion>9.4.3-preview.1.25230.7</MicrosoftExtensionsAIVersion>
66
</PropertyGroup>
7-
87
<!-- Product dependencies netstandard -->
98
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
9+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.0-preview.5.24272.6" />
1010
<PackageVersion Include="Microsoft.Bcl.Memory" Version="9.0.4" />
1111
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
1212
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
1313
<PackageVersion Include="System.IO.Pipelines" Version="8.0.0" />
1414
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
1515
<PackageVersion Include="System.Threading.Channels" Version="8.0.0" />
1616
</ItemGroup>
17-
1817
<!-- Product dependencies LTS -->
1918
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
2019
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
2120
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.3" />
2221
<PackageVersion Include="System.IO.Pipelines" Version="8.0.0" />
2322
</ItemGroup>
24-
2523
<!-- Product dependencies .NET 9 -->
2624
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
25+
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.0-preview.5.24306.11" />
2726
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.4" />
2827
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.4" />
28+
<PackageVersion Include="Microsoft.IdentityModel.Tokens" Version="7.4.1" />
2929
<PackageVersion Include="System.IO.Pipelines" Version="9.0.4" />
3030
</ItemGroup>
31-
3231
<!-- Product dependencies shared -->
3332
<ItemGroup>
3433
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="$(MicrosoftExtensionsAIVersion)" />
3534
<PackageVersion Include="Microsoft.Extensions.AI" Version="$(MicrosoftExtensionsAIVersion)" />
3635
<PackageVersion Include="System.Net.ServerSentEvents" Version="$(System10Version)" />
3736
</ItemGroup>
38-
3937
<ItemGroup>
40-
4138
<!-- Build Infra & Packaging -->
4239
<PackageVersion Include="Microsoft.SourceLink.GitHub" Version="8.0.0" />
43-
4440
<!-- Testing dependencies -->
4541
<PackageVersion Include="Anthropic.SDK" Version="5.0.0" />
4642
<PackageVersion Include="coverlet.collector" Version="6.0.4">
@@ -61,8 +57,8 @@
6157
<PackageVersion Include="OpenTelemetry.Exporter.InMemory" Version="1.11.2" />
6258
<PackageVersion Include="OpenTelemetry.Exporter.OpenTelemetryProtocol" Version="1.11.2" />
6359
<PackageVersion Include="OpenTelemetry.Instrumentation.Http " Version="1.11.0" />
64-
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.11.2" />
65-
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.11.1" />
60+
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.11.2" />
61+
<PackageVersion Include="OpenTelemetry.Instrumentation.AspNetCore" Version="1.11.1" />
6662
<PackageVersion Include="Serilog.Extensions.Hosting" Version="9.0.0" />
6763
<PackageVersion Include="Serilog.Extensions.Logging" Version="9.0.0" />
6864
<PackageVersion Include="Serilog.Sinks.Console" Version="6.0.0" />

samples/ProtectedMCPClient/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ static async Task Main(string[] args)
1818
var authConfig = new AuthorizationConfig
1919
{
2020
ClientId = "04f79824-ab56-4511-a7cb-d7deaea92dc0",
21-
Scopes = ["User.Read"]
21+
Scopes = ["api://167b4284-3f92-4436-92ed-38b38f83ae08/weather.read"]
2222
}.UseHttpListener(hostname: "localhost", listenPort: 1170);
2323

2424
// Create an HTTP client with OAuth handling

samples/ProtectedMCPServer/Program.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@
3232
});
3333
});
3434

35-
// Don't forget to register the ResourceMetadataService
36-
builder.Services.AddSingleton<ResourceMetadataService>();
37-
3835
// Configure MCP Server
3936
builder.Services.AddMcpServer()
4037
.WithTools<WeatherTools>()

samples/ProtectedMCPServer/ProtectedMCPServer.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88

99
<ItemGroup>
1010
<ProjectReference Include="..\..\src\ModelContextProtocol.AspNetCore\ModelContextProtocol.AspNetCore.csproj" />
11+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" />
12+
<PackageReference Include="Microsoft.IdentityModel.Tokens" />
1113
</ItemGroup>
1214

1315
</Project>

0 commit comments

Comments
 (0)