baronfel/mcp-binlog-tool
If you are the rightful owner of mcp-binlog-tool and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a demo of a Model Context Protocol Server (MCP) for analyzing MSBuild projects.
Binlog MCP Server
This is a simple demo of a Model Context Protocol Server (MCP) that exposes tools and prompts for analyzing MSBuild binlogs to any MCP server.
To configure this:
- build the repo with
dotnet build
in themsbuild.mcp
directory - configure Claude or VSCode to use the server
- launch your server app and have fun!
To locally debug, use npx to run the Model Context Protocol inspector::
npx @modelcontextprotocol/inspector ./bin/Debug/net9.0/msbuild.mcp
Claude
{
"mcpServers": {
"msbuild": {
"command": "<your repo root>\\binlog.mcp\\bin\\Debug\\net9.0\\binlog.mcp.exe"
}
}
}
VSCode
If you have Claude configured already, you can tell VSCode to use the same settings by adding the following to your settings.json
:
"chat.mcp.discovery.enabled": true,
otherwise, you can configure the server directly:
{
"mcp": {
"inputs": [],
"servers": {
"msbuild": {
"command": "<repo root>\\binlog.mcp\\bin\\Debug\\net9.0\\binlog.mcp.exe",
"args": [],
"env": {}
}
}
}
}