kernel/system-control
Read or write Linux kernel parameters at runtime through /proc/sys. Use it to tune sysctl settings like IP forwarding without reboot, with writes requiring root privileges.
Instructions
Reads or writes kernel parameters (sysctl equivalent) at runtime, natively via /proc/sys. Writes require privileged: true, and may be restricted per user (read-only, or only certain keys) by mcp-sudo.yaml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Kernel parameter name, dotted (net.ipv4.ip_forward) or slash form (net/ipv4/conf/eth0.100/rp_filter). A directory (e.g. net.ipv4) reads its whole subtree. | |
| value | No | Value to set for the parameter. If omitted, reads the parameter. | |
| read_all | No | If true, reads all available parameters. Ignored if key is set. | |
| privileged | No | Run as root - required for writes |