这是一个简单的Model Context Protocol Server (MCP)示例,它提供工具和提示,用于分析MSBuild二进制日志,并将其暴露给任何MCP服务器。
该服务器提供了全面的工具来分析MSBuild二进制日志,包括:
详细工具文档见PACKAGE_README.md。
要配置此服务,请执行以下步骤:
要进行本地调试,可以使用npx运行Model Context Protocol检查器:
npx @modelcontextprotocol/inspector ./bin/Debug/net9.0/msbuild.mcp
{
"mcpServers": {
"msbuild": {
"command": "<your repo root>\\binlog.mcp\\bin\\Debug\\net9.0\\binlog.mcp.exe"
}
}
}
如果您已经配置了Claude,可以通过向settings.json添加以下内容,让VSCode使用相同的设置:
"chat.mcp.discovery.enabled": true,
否则,您可以直接配置服务器:
{
"mcp": {
"inputs": [],
"servers": {
"msbuild": {
"command": "<repo root>\\binlog.mcp\\bin\\Debug\\net9.0\\binlog.mcp.exe",
"args": [],
"env": {}
}
}
}
}