
kiriya
io.github.SatPaingOo由 GitHub 账号 SatPaingOo 发布v0.3.0更新于 Oct 24, 2026
Developer tools for files, git, ports, processes and more, the same on Windows, Linux and macOS
概览
本地 MCP 服务器,向助手开放 kiriya 的跨平台开发工具箱:文件、git、端口、进程、压缩包、编码转换等,并带安全确认。
- 可以做什么
- 查找、读取、搜索、比较、复制、移动、重命名和删除文件与文件夹,删除进入回收站,多文件改动先给出计划。查看文件夹下所有仓库的 git 状态,并执行 fetch、pull 和切换分支。列出和结束进程,查看哪个进程占用 TCP 端口、寻找空闲端口,并检查本地地址、TCP 连通性和 DNS。创建和打开 ZIP 与 tar.gz 压缩包,在 base64、hex、URL 编码、JSON、JWT、时间和大小写之间转换文本。读取环境变量、PATH 和 .env 文件,生成随机标识符、密码和令牌,并扫描文件夹中已提交的密钥。
- 适用场景
- 适合让助手以相同方式在 Windows、Linux 和 macOS 上处理日常本地开发杂务,例如清理构建产物、批量查看仓库状态或查明端口被谁占用。面向需要在不可逆操作前先确认的智能体。
- 运行要求
- 通过 npm 包 kiriya 以 npx 作为本地进程运行,需要 Node.js 22.13 或更高版本。未声明账号、API 密钥或环境变量。可用 doctor 命令检查运行环境、回收站、剪贴板、git、docker 和插件。
安装
在 SourceWeft 中
- 打开 控制台中的 kiriya,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
kiriya
One command-line toolbox for everyday developer work that behaves the same on Windows, Linux and macOS.
kiriya (ကိရိယာ, Burmese for "tool") saves remembering del and rm, netstat -ano and
lsof -i, clip and pbcopy, or writing a one-off script for each. It is one Node.js
program with no runtime dependencies. Every command answers --json, and
convert json --get reads a value back out of that answer without a second tool. Changes to
many files show a plan first, deletions go to the trash, and nothing that cannot be undone
happens until you type a confirmation. AI agents can use the same commands over MCP, under the same
rules.
Install
kiriya needs Node.js 22.13 or later.
Then check what this machine gives it:
Every release is published from CI with provenance,
so npm audit signatures can show which workflow built the copy you installed. Every module
below is tested on Windows, Linux and macOS with Node.js 22, 24 and the current release.
Getting started takes it from there, and CONTRIBUTING.md covers building from source.
Quick start
Finding your way
Help goes three steps deep, and each step names the next, so nothing has to be guessed.
kiriya files delete --help says the same as that third line. The middle step lists each
command's option names underneath it, so a module's whole surface fits on one screen:
Every module also has a guide below with a full reference: every command, argument and option, what each does, and whether it can be undone.
Modules
AI agents
kiriya mcp serves these commands to AI agents over the Model Context Protocol. It offers
only commands that change nothing until you allow more, and asks you before any work that
cannot be undone. MCP server shows how to add it to a client.
Documentation
Project
来源:README.md,提交 332da3c
工具
0版本历史
6- v0.3.0最新Oct 9, 2026
- v0.2.0Oct 3, 2026
- v0.1.3Oct 3, 2026
- v0.1.2Sep 24, 2026
- v0.1.1Sep 23, 2026
- v0.1.0Sep 23, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分