Skip to content

Commit 59fda19

Browse files
authored
Update MCP Inspector version and extension method parameters (#777)
- 🔧 Bump InspectorVersion from 0.15.0 to 0.16.2 - 📦 Add inspectorVersion parameter to AddMcpInspector method
1 parent 044d947 commit 59fda19

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/CommunityToolkit.Aspire.Hosting.McpInspector/McpInspectorResource.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class McpInspectorResource(string name) : ExecutableResource(name, "npx",
3737
/// <summary>
3838
/// Gets the version of the MCP Inspector.
3939
/// </summary>
40-
public const string InspectorVersion = "0.15.0";
40+
public const string InspectorVersion = "0.16.2";
4141

4242
private readonly List<McpServerMetadata> _mcpServers = [];
4343

src/CommunityToolkit.Aspire.Hosting.McpInspector/McpInspectorResourceBuilderExtensions.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ public static class McpInspectorResourceBuilderExtensions
1414
/// <param name="name">The name of the MCP Inspector container resource.</param>
1515
/// <param name="clientPort">The port for the client application. Defaults to 6274.</param>
1616
/// <param name="serverPort">The port for the server proxy application. Defaults to 6277.</param>
17-
public static IResourceBuilder<McpInspectorResource> AddMcpInspector(this IDistributedApplicationBuilder builder, [ResourceName] string name, int clientPort = 6274, int serverPort = 6277)
17+
/// <param name="inspectorVersion">The version of the Inspector app to use</param>
18+
public static IResourceBuilder<McpInspectorResource> AddMcpInspector(this IDistributedApplicationBuilder builder, [ResourceName] string name, int clientPort = 6274, int serverPort = 6277, string inspectorVersion = McpInspectorResource.InspectorVersion)
1819
{
1920
var resource = builder.AddResource(new McpInspectorResource(name))
20-
.WithArgs(["-y", $"@modelcontextprotocol/inspector@{McpInspectorResource.InspectorVersion}"])
21+
.WithArgs(["-y", $"@modelcontextprotocol/inspector@{inspectorVersion}"])
2122
.ExcludeFromManifest()
2223
.WithHttpEndpoint(isProxied: false, port: clientPort, env: "CLIENT_PORT", name: McpInspectorResource.ClientEndpointName)
2324
.WithHttpEndpoint(isProxied: false, port: serverPort, env: "SERVER_PORT", name: McpInspectorResource.ServerProxyEndpointName)

0 commit comments

Comments
 (0)