Linux RTC 与 UTC 详解RTC 是主板硬件时钟 关机后靠电池运行UTC 是全球标准时间 不受时区影响timedatectl set-local-rtc 0 设置 UTC 模式timedatectl set-local-rtc 1 设置本地时间双系统时间冲突 Linux 用 UTC Windows 用本地时间纯 Linux 用 UTC 双系统改 Windows 注册表
MCP Shell 安装指南安装步骤
解压源码 tar -xvf mcp-for-shell-source.tar
npm install && npm run build
npm install -g mcporter
使用方式mcporter call mcp-for-shell.listServers
详细文档请访问 OpenClaw 官方文档。
Clash Verge TUN 模式故障排查报告问题现象
Clash Verge 开启 TUN 模式时报错:install service failed(退出码 1)
界面提示服务安装失败,TUN 模式无法启用
环境信息
项目
信息
系统
Ubuntu 25.10 (Questing Quokka)
内核
6.17.0-14-generic
Clash Verge 版本
2.4.5 (deb 安装)
systemd 版本
257
用户权限
sudo 组成员
排查步骤1. 检查系统 TUN 支持123ls -l /dev/net/tun# 结果:crw-rw-rw- 1 root root 10, 200 Mar 7 20:45 /dev/net/tun# 结论:TUN 设备正常
2. 查看应用日志日志路径:~/.local/share/io.github.clash-verge-rev.clash-verge-rev/logs/latest.log
关键日志:
1234[2026-03-08 12:59:44.847] INFO [Service] ...
使用文档这份文档只说明两件事:
如何安装
如何接入 OpenCode
1. 安装把整个源码目录复制到目标机器后,进入项目目录:
1cd mcp-for-shell-source
安装依赖:
1npm install
构建项目:
1npm run build
构建完成后,运行入口是:
1dist/index.js
如果只是本地调试,也可以直接运行开发模式:
1npm run dev
2. 接入 OpenCodeOpenCode 建议通过本地 stdio MCP 模式接入。
编辑配置文件:
1~/.config/opencode/opencode.json
加入如下配置:
12345678910111213141516{ "mcp": { "mcp-for-shell": { "type": "local", "command": [ "node", "/abs ...
开发者文档这份文档用于帮助后续开发新功能、排查问题和修改现有行为。
1. 目录结构源码副本的主要目录如下:
src/:后端服务实现
web/:前端静态页面
config/:默认配置文件目录
scripts/:辅助脚本
package.json:脚本与依赖定义
tsconfig.json:TypeScript 构建配置
后端构建输出到 dist/,运行入口是 dist/index.js。
2. 核心运行模式服务只有两种启动模式:
stdio 模式用于接入 OpenCode 本地 MCP。
1MCP_TRANSPORT=stdio node dist/index.js
入口逻辑在 src/index.ts 末尾,根据 MCP_TRANSPORT 判断是走 startStdio() 还是 startHttp()。
http 模式用于提供 HTTP MCP、健康检查和 Web 页面。
1node dist/index.js
默认监听:
/mcp
/health
/admin
Web 页面的静态资源目录由 src/index.ts 中的 webRoot 指向 web/。
3. 配置文 ...
mcp-for-shell一个用于服务器纳管的 MCP 服务,提供三类能力:
通过 SSH 执行远程命令
通过 SFTP 上传和下载文件
通过一个本地 Web 页面快速生成服务器配置文件
这个源码目录适合两种用途:
作为 OpenCode 的本地 MCP 服务使用
单独启动 HTTP 服务,通过 Web 页面维护 servers.json
当前能力MCP Tools
listServers
getServer
runCommand
testConnection
getFileTransferStatus
uploadFile
downloadFile
Web 页面访问 /admin 可以打开本地配置生成器。当前页面特性是:
不需要登录
可读取本地已有 servers.json
可选择新的本地保存路径
可交互式编辑服务器列表
可直接保存为本地 JSON 文件
说明:Web 页面依赖浏览器本地文件选择能力,建议使用 Chromium 内核浏览器。
快速开始安装依赖并构建:
12npm installnpm run build
启动本地 MCP:
1MCP_TRANSPORT ...
使用说明本文档说明三件事:
软件的安装
如何接入 OpenCode
需要便捷配置服务器列表时,如何开启 Web 端
一、软件安装项目目录:/home/miao/AI/mcp-shell/mcp-for-shell
当前源码目录已经整理到:source/
后端源码:source/src/
Web 页面源码:source/web/
安装步骤:
123cd /home/miao/AI/mcp-shell/mcp-for-shellnpm installnpm run build
构建完成后,启动入口是:dist/index.js
开发模式可直接运行:
12cd /home/miao/AI/mcp-shell/mcp-for-shellnpm run dev
二、接入 OpenCodeOpenCode 使用本地 MCP 时,建议使用 stdio 模式。
配置文件:~/.config/opencode/opencode.json
推荐配置如下:
12345678910111213141516{ "mcp": { "mcp-fo ...
