基本能力
产品定位
mcp-server-win32-registry 是一个为开发者和AI工具提供Windows注册表访问能力的本地服务。
核心功能
- 实现模型上下文协议(MCP),与AI工具(如GitHub Copilot)兼容
- 提供Windows注册表的搜索和检索功能
- 支持通过JSON配置进行服务设置
- 自动生命周期管理(由Visual Studio等工具控制)
适用场景
- 开发者需要查询Windows注册表信息时
- AI辅助工具需要访问系统注册表以提供更准确的建议时
- 自动化工具需要读取或验证系统配置时
工具列表
- mcp-server-win32-registry-server.exe:主服务程序,提供注册表查询功能
常见问题解答
- 不需要手动运行服务,Visual Studio会根据.mcp.json配置自动启动
- 服务仅运行在本地机器,访问本地注册表
使用教程
使用依赖
- Windows操作系统
- 已安装GitHub Copilot或Cursor等兼容MCP的AI工具
安装教程
- 下载最新版本并解压到本地文件夹
- 修改(或添加)解决方案根目录下的.mcp.json文件,包含如下配置:
{
"mcp_server_win32_registry_server": {
"type": "stdio",
"command": "D:\\mcp-server-win32-registry\\artifacts\\Debug\\mcp-server-win32-registry-server.exe",
"args": []
}
}- 在VS Code中打开GitHub Copilot并切换到Agent模式
- 在工具列表中应该能看到mcp-server-win32-registry服务
调试方式
- 尝试使用提示词让代理使用该服务,例如:
"What is the shell namespace extension installed to handle the .zip file extension?"
- 代理将通过mcp-server-win32-registry服务查询注册表来回答您的问题
