diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 6eaa2f3113..90b6079291 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -35,7 +35,9 @@ "args": [ "dnx", "Microsoft.AITools.BinlogMcp", - "--yes" + "--yes", + "--source", + "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" ], "tools": ["*"] } diff --git a/eng/allowed-external-deps.txt b/eng/allowed-external-deps.txt index 4b286e3154..601fde5a64 100644 --- a/eng/allowed-external-deps.txt +++ b/eng/allowed-external-deps.txt @@ -24,5 +24,5 @@ script:migrate-nullable-references:scripts/Get-NullableReadiness.ps1 tool-ref:msbuild:#tool:web/fetch tool-ref:msbuild:#tool:agent/runSubagent -# dotnet-msbuild plugin: Microsoft.AITools.BinlogMcp server (binlog analysis MCP from dotnet-eng feed) +# dotnet-msbuild plugin: Microsoft.AITools.BinlogMcp server (binlog analysis MCP from dotnet-public feed) mcp-server:dotnet-msbuild:binlog diff --git a/plugins/dotnet-msbuild/.claude-plugin/plugin.json b/plugins/dotnet-msbuild/.claude-plugin/plugin.json index 037e50426f..9ad793523d 100644 --- a/plugins/dotnet-msbuild/.claude-plugin/plugin.json +++ b/plugins/dotnet-msbuild/.claude-plugin/plugin.json @@ -15,7 +15,9 @@ "args": [ "dnx", "Microsoft.AITools.BinlogMcp", - "--yes" + "--yes", + "--source", + "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" ], "tools": ["*"] } diff --git a/plugins/dotnet-msbuild/.codex-plugin/.mcp.json b/plugins/dotnet-msbuild/.codex-plugin/.mcp.json index 7a2bec3a12..b72ac200d4 100644 --- a/plugins/dotnet-msbuild/.codex-plugin/.mcp.json +++ b/plugins/dotnet-msbuild/.codex-plugin/.mcp.json @@ -6,7 +6,9 @@ "args": [ "dnx", "Microsoft.AITools.BinlogMcp", - "--yes" + "--yes", + "--source", + "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" ], "tools": ["*"] } diff --git a/plugins/dotnet-msbuild/plugin.json b/plugins/dotnet-msbuild/plugin.json index 037e50426f..9ad793523d 100644 --- a/plugins/dotnet-msbuild/plugin.json +++ b/plugins/dotnet-msbuild/plugin.json @@ -15,7 +15,9 @@ "args": [ "dnx", "Microsoft.AITools.BinlogMcp", - "--yes" + "--yes", + "--source", + "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-public/nuget/v3/index.json" ], "tools": ["*"] } diff --git a/plugins/dotnet-msbuild/skills/binlog-failure-analysis/SKILL.md b/plugins/dotnet-msbuild/skills/binlog-failure-analysis/SKILL.md index a369a296dd..7227a7c61d 100644 --- a/plugins/dotnet-msbuild/skills/binlog-failure-analysis/SKILL.md +++ b/plugins/dotnet-msbuild/skills/binlog-failure-analysis/SKILL.md @@ -33,7 +33,7 @@ Use the available MCP server tools to query the binary log for: ## Fallback workflow — text-log replay (when MCP is unavailable) Use this only when the MCP server cannot be started (for example, on an older -SDK or in an offline environment without access to the `dotnet-tools` NuGet feed). +SDK or in an offline environment without access to the `dotnet-public` NuGet feed). ### Replay the binlog to text logs