初始设置
配置文件
为CSharpDevMCP创建local.se.json
{ “价值观”:{ “PathToSolution”: " } }
为ApplicationController创建local.se.json
{ “价值观”:{ “应用程序名称”:“计算器” } }
MCP配置
在解决方案的根目录中创建示例.mcp.json文件,内容如下:
{
"inputs": [],
"servers": {
"test": {
"type": "stdio",
"command": "
\\CSharpDevMCP.exe",
"args": [],
"env": {}
},
"ApplicationController": {
"type": "stdio",
"command": "
\\ApplicationController.exe",
"args": [
],
"env": {}
}
}
}
测试MCP
尝试以下查询:调用“run_test”函数 它应该说:run_test的输出:它有效!
如果你在visualstudio中打开了.mcp.json文件,你可以停止并重新启动这个工具(这对测试工具的更改很有用)。
示例查询
代码审查
使用以下查询运行副作用:调用get_pending_changes并对更改进行代码审查,使用get_post_lessons加载过去的经验教训。
或者查看分支上的更改:调用Get_branch_changes并对更改进行代码审查
UI交互
例如,运行get_snapshot并单击数字7按钮
