Token导航 LogoToken导航

MCP Server · 数据服务

Advanced Windows MCP Server

一个为Windows环境设计的全面模型上下文协议(MCP)服务器,提供文件操作、任务管理、数据库查询和系统监控等强大的系统集成功能。

未说明官方级别未说明来源级核验工具 11
数据分析GoClaude文件操作Claude Desktop

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
TBNilles
提供方
TBNilles

工具数量

11

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Advanced Windows MCP Server 属于数据服务类 MCP Server,公开资料标注 11 个工具,通过传输方式未标注接入,适配 Claude Desktop、Claude,没有现成的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

未说明

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 11 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

高级Windows MCP服务器

为Windows环境设计的综合模型上下文协议(MCP)服务器,为Claude Desktop提供强大的系统集成功能,包括文件操作、任务管理、数据库查询和系统监控。

🚀 特性

📝 个人生产力

  • 笔记管理器:使用持久存储创建、读取、列出和删除个人笔记
  • 任务管理器:创建和管理具有优先级、截止日期和完成跟踪的任务
  • 书签管理器:保存和组织带有标签和描述的网络书签

💻 系统操作

  • 文件操作:高级文件系统操作(读、写、复制、移动、删除、搜索)
  • 系统命令:执行具有安全限制的安全Windows系统命令
  • 进程监视器:监视正在运行的Windows进程
  • 系统信息:检索详细的Windows系统信息
  • 网络工具:网络配置显示和ping测试

🔧 开发工具

  • Git操作:Git存储库状态、日志和分支信息
  • HTTP请求:向外部API发出HTTP请求
  • 数据库查询:对集成SQLite数据库进行直接SQL查询

📋 先决条件

  • Windows 10/11 (Windows特定命令需要)
  • 转到1.19+ 从源头进行建设
  • 克劳德桌面 用于MCP集成
  • Git (可选,用于git操作工具)

🛠️ 安装

选项1:下载版本(推荐)

  1. 下载最新 mcp-server.exe 从 发布
  2. 将其放置在所需的目录中
  3. 配置Claude桌面(请参阅 配置)

选项2:从源代码构建

# Clone the repository
git clone https://github.com/TBNilles/advanced-windows-mcp.git
cd advanced-windows-mcp

# Build the executable
go build -o mcp-server.exe main.go

⚙️ 配置

Claude桌面设置

将服务器添加到Claude Desktop配置文件中:

位置: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "advanced-mcp-server": {
      "command": "C:\\path\\to\\your\\mcp-server.exe",
      "args": []
    }
  }
}

数据库位置

服务器在以下位置自动创建SQLite数据库:

%LOCALAPPDATA%\Claude\MCP\mcp_server.db

🎯 可用工具

工具描述主要功能
notes_manager个人笔记管理创建、阅读、列出、删除笔记
task_manager任务跟踪系统创建具有优先级和截止日期的任务
bookmark_manager书签组织保存带有描述和标签的URL
file_operations文件系统操作读取、写入、复制、移动、删除、搜索文件
system_command安全系统命令执行列入白名单的Windows命令
http_requestHTTP客户端发出GET/POST/PUT/DELETE请求
database_query直接数据库访问在集成数据库上执行SQL查询
git_operationsGit存储库工具状态、日志、分支信息
process_monitor进程管理列出正在运行的Windows进程
system_info系统信息操作系统、硬件和环境详细信息
network_info网络实用程序IP配置和连接测试

📖 使用示例

票据管理

Create a note about project ideas
List all my notes
Read note #1
Delete note #2

任务管理

Create a task "Review MCP documentation" with high priority due 2024-12-25
List all pending tasks
Mark task #1 as completed

文件操作

List files in C:\Projects
Read the contents of config.txt
Create a new file with some content
Search for *.go files in the current directory

系统操作

Show system information
List running processes  
Get network configuration
Ping google.com

开发工具

Show git status for this repository
Make an HTTP GET request to https://api.github.com
Query the database: SELECT * FROM notes WHERE title LIKE '%project%'

🏗️ 建筑

服务器遵循模块化架构,以实现可维护性和可扩展性:

advanced-windows-mcp/
├── main.go                 # Application entry point
├── server/
│   └── server.go          # Core MCP server logic
├── database/
│   └── database.go        # SQLite database management
├── types/
│   ├── types.go           # Tool result types
│   └── mcp.go            # MCP protocol types
└── tools/
    ├── helpers.go         # Shared utilities
    ├── notes.go          # Notes management
    ├── tasks.go          # Task management
    ├── bookmarks.go      # Bookmark management
    ├── system.go         # System commands & info
    ├── network.go        # Network operations
    ├── database.go       # Database queries
    ├── http.go           # HTTP requests
    ├── fileOperations.go # File system operations
    └── gitOperations.go  # Git repository operations

🔒 安全功能

命令白名单

系统命令仅限于安全白名单:

  • dir, echo, date, time, whoami
  • systeminfo, tasklist, ipconfig
  • netstat, ping, tree, type, ver, hostname

文件操作安全

  • 文件操作的可配置大小限制
  • 路径验证和清理
  • 文件修改的可选备份创建
  • 危险操作的安全检查(带超控选项)

数据库安全性

  • 无网络暴露的本地SQLite数据库
  • 参数化查询以防止SQL注入
  • 在适当的情况下采用只读访问模式

🚀 发展

添加新工具

  1. 在中创建新文件 tools/ 目录
  2. 使用签名实现工具功能:
   func ExecuteYourTool(arguments map[string]interface{}) (types.ToolResult, error)
  1. 将工具添加到 executeTool switch语句 server/server.go
  2. 将工具架构添加到 registerTools 在……里面 server/server.go

建造和测试

# Run tests
go test ./...

# Build for production
go build -ldflags="-s -w" -o mcp-server.exe main.go

# Test the server directly
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | ./mcp-server.exe

📊 数据库模式

备注表

CREATE TABLE notes (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    title TEXT NOT NULL,
    content TEXT NOT NULL,
    created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
    updated_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

任务表

CREATE TABLE tasks (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    title TEXT NOT NULL,
    description TEXT,
    completed BOOLEAN DEFAULT FALSE,
    created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
    due_date DATETIME,
    priority TEXT DEFAULT 'medium'
);

书签表

CREATE TABLE bookmarks (
    id INTEGER PRIMARY KEY AUTOINCREMENT,
    title TEXT NOT NULL,
    url TEXT NOT NULL,
    description TEXT,
    tags TEXT,
    created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);

🐛 故障排除

常见问题

服务器无法启动

  • 检查路径是否正确 claude_desktop_config.json 是正确的
  • 确保可执行文件具有适当的权限
  • 验证Go依赖关系 go mod tidy

数据库错误

  • 确保中的写入权限 %LOCALAPPDATA%\Claude\MCP\
  • 检查磁盘空间可用性
  • 尝试删除数据库文件以重新创建它

工具验证错误

  • 完全重新启动克劳德桌面
  • 如果可能,清除克劳德桌面缓存
  • 验证可执行文件是否在代码更改后重建

调试模式

服务器记录到stderr,您可以捕获:

./mcp-server.exe 2> debug.log

🤝 贡献

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-tool)
  3. 提交您的更改(git commit -am 'Add amazing tool')
  4. 推到分支(git push origin feature/amazing-tool)
  5. 创建拉取请求

代码的风格

  • 遵循标准Go惯例
  • 使用 gofmt 用于格式化
  • 为导出的函数添加注释
  • 包括所有操作的错误处理

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

🙏 致谢

📞 支持

______________________________________________________________________

🔗 相关项目

______________________________________________________________________

内置于❤️ 克劳德桌面和MCP社区

工具与能力

工具数量

11

资源数量

0

提示词数量

0

能力标签

Windows集成Go本地部署任务管理文件操作数据库查询系统监控

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 11 个,一次接入能覆盖的操作比单点工具更全。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Advanced Windows MCP Server

MCP World · 本页

11未说明未标注1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Advanced Windows MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Advanced Windows MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Advanced Windows MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Advanced Windows MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Advanced Windows MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP