Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| getPlatformInfo | 获取当前系统的平台信息 |
| getMemoryInfo | 获取当前系统的内存信息 |
| getCpuInfo | 获取当前系统的 CPU 信息 |
| getNetworkInfo | 获取当前系统的网络信息 |
| getUserInfo | 获取当前系统的用户信息 |
| getCpuUsage | 获取当前平台的 CPU 占用率 |
| getDiskUsage | 获取当前平台的硬盘使用率 |
| getTerminalTypes | 获取系统上支持的所有终端类型 |
| getIpv4Info | 获取当前设备的 IPv4 信息 |
| getIpv6Info | 获取当前设备的 IPv6 信息 |
| getProxyInfo | 获取当前网络的所有代理信息 |
| getHardwareInfo | 获取当前设备的硬件信息,包括生产日期等 |
| getVpnInfo | 获取当前设备的 VPN 信息 |
| getInstalledApps | 获取当前设备已安装的应用信息 |
| getWifiInfo | 获取当前设备的 Wi-Fi 信息 |
| getAppSchemas | 获取当前设备所有注册唤醒的 App Schema 信息 |
| getTimezone | 获取当前设备的时区信息 |
| getAvailableNetworks | 获取当前设备可用的网络信息 |
| getBatteryInfo | 获取当前设备的电池信息 |
| getGraphicsInfo | 获取当前设备的显卡信息 |
| getProcesses | 获取当前设备的进程信息 |
| getBluetoothInfo | 获取当前设备的蓝牙信息 |
| getAudioInfo | 获取当前设备的音频设备信息 |
| getUsbInfo | 获取当前设备的 USB 设备信息 |
| getPrinterInfo | 获取当前设备的打印机信息 |
| getSshPublicKey | 获取当前用户的 SSH 公钥 |
| getDockerInfo | 获取当前设备的 Docker 信息,若未安装则返回空 |
| getNodeInfo | 获取当前设备安装的 Node.js 版本信息 |