← 返回 Skills 市场
Rustunnel
作者
João Henrique Machado Silva
· GitHub ↗
· v1.3.1
· MIT-0
195
总下载
0
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install rustunnel
功能描述
Expose local services via secure tunnels using rustunnel MCP server. Create public URLs for local HTTP/TCP services for testing, webhooks, and deployment.
安全使用建议
This skill appears to do what it says: manage rustunnel tunnels by reading a per-user config file that contains an auth token. Before installing/use: (1) only provide a token you trust and consider using a short-lived token if available; (2) verify the rustunnel server address (edge.rustunnel.com) and any install URL you follow come from the official project; (3) be aware that exposing local TCP services (databases, etc.) to the public is a security risk — restrict what you expose and close tunnels when done; (4) the agent will read ~/.rustunnel/config.yml and reuse the token without prompting, so check file contents and permissions (chmod 600) and delete the file if you want the agent to prompt each time.
功能分析
Type: OpenClaw Skill
Name: rustunnel
Version: 1.3.1
The rustunnel skill provides a legitimate interface for managing local network tunnels via an MCP server. It includes instructions for the agent to manage its own configuration file (~/.rustunnel/config.yml) and use specific tools for creating and closing tunnels. The behavior is well-documented, aligned with the stated purpose, and lacks any indicators of malicious intent or unauthorized data access.
能力评估
Purpose & Capability
Name/description (expose local HTTP/TCP services via rustunnel) match the instructions: creating/closing/listing tunnels and reading a rustunnel auth token/server address from ~/.rustunnel/config.yml is coherent for this purpose. No unrelated credentials or external binaries are requested.
Instruction Scope
Instructions explicitly read and write ~/.rustunnel/config.yml and instruct the agent to read auth_token from that file (and to create it if missing). This is expected for a CLI/API-backed tunnel tool, but it means the agent will access a local config file and reuse the stored credential without prompting the user each time. The SKILL.md also recommends storing the token in plaintext YAML with file permission guidance (chmod 600).
Install Mechanism
No install spec or downloadable components are included (instruction-only skill). This is lower-risk since nothing is written to disk by the skill installer itself.
Credentials
No environment variables or unrelated credentials are required. The only secret used is the service auth_token stored in the local config file, which is proportionate to the stated purpose of controlling tunnels.
Persistence & Privilege
The skill does not request 'always: true' and is user-invocable only. It does, however, instruct creating and reading a per-user config file (~/.rustunnel/config.yml) to persist the auth token — a normal behavior but one that grants the skill ongoing access to that token until the file is removed or permissions changed.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install rustunnel - 安装完成后,直接呼叫该 Skill 的名称或使用
/rustunnel触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.1
- Added new optional region selection to create_tunnel and get_connection_info commands (useful for choosing server region).
- Introduced list_regions method to enumerate available rustunnel server regions.
- Documentation updated to reflect new parameters and region workflows.
- No code changes; documentation only.
v1.3.0
**Major update: Rustunnel v1.3.0 reinforces use of MCP tools for tunnel management and improves workflow guidance.**
- Strong recommendation to use MCP tools (create_tunnel, close_tunnel) for automatic tunnel lifecycle management; CLI usage is now discouraged except in cloud sandbox scenarios.
- Clear separation of workflows: MCP tools for all use cases; CLI fallback only for restricted environments.
- Documentation reorganized for clarity and emphasis on agent workflows, tool parameters, and typical usage patterns.
- Details about tunnel lifecycle, cleanup, and benefits of MCP tools made explicit.
- Authorship attribution updated.
v0.2.3
- Improved documentation with detailed setup steps and usage workflows in SKILL.md
- Added instructions for configuration file location, format, and permission handling
- Documented all available tools, their parameters, and expected returns
- Clarified public tunnel use cases and agent workflow for first-time and ongoing use
- Provided examples for common workflows, MCP integration, and security best practices
- Listed related skills and linked to additional resources for further reference
元数据
常见问题
Rustunnel 是什么?
Expose local services via secure tunnels using rustunnel MCP server. Create public URLs for local HTTP/TCP services for testing, webhooks, and deployment. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 195 次。
如何安装 Rustunnel?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install rustunnel」即可一键安装,无需额外配置。
Rustunnel 是免费的吗?
是的,Rustunnel 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Rustunnel 支持哪些平台?
Rustunnel 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Rustunnel?
由 João Henrique Machado Silva(@joaoh82)开发并维护,当前版本 v1.3.1。
推荐 Skills