这是一个用于与x64Dbg MCP服务器配合使用的示例C# MCP客户端,它能让您通过配置相关信息,实现与服务器的连接,并借助AI模型自动执行任务,还能在必要时手动干预。
要开始使用本客户端,您有两种方式来设置必要的值:要么导入必要的环境变量,要么直接在代码中硬编码值。
在快速启动客户端\Program.cs
文件里,您需要设置以下两个关键值:
string? GeminiAIKey = Environment.GetEnvironmentVariable("GeminiAIKey");
string? MCPServerIP = Environment.GetEnvironmentVariable("MCPServerIP");
设置完上述值后,您还需要在Program.cs
文件中更新提示信息,以使其符合您的具体使用场景。完成这些操作后,就可以运行应用程序了。
运行时,您的AI模型将自动开始执行任务。如果您需要手动干预,可以按住Shift键,这样就能中断其下一个操作,并手动输入命令。
该客户端会尝试连接到MCP服务器,并开始发布命令,以在x64Dbg中启动调试过程。