将任意命令行工具快速封装为 MCP 服务,供 AI 助手直接调用。
该工具开源且未声明需要密钥或远程连接,整体未见明确高风险红旗;但其核心能力是在本机包装并调用任意 CLI 工具,天然涉及进程执行与相应本地数据访问,需按高权限本地工具谨慎使用。
材料明确写明无需密钥或环境变量,未见其自身请求 API token、账号凭证或长期秘密的描述;凭证风险主要取决于被其调用的外部 CLI,而非该工具本身。
未声明任何远程端点,提供材料中也未描述会主动联网或将用户数据发送到外部服务;但若其包装的 CLI 自身具备联网能力,网络外发风险将由对应 CLI 决定。
其描述明确表明会扫描 CLI 帮助输出并作为 MCP 服务器调用任意 CLI 工具,这意味着会在本机启动进程并执行外部命令。此类本地代码/命令执行属于 MCP 工具的常规高权限能力,需限制可用 CLI 范围与运行账户权限。
该工具本身未声明额外数据权限,但由于可调用任意本地 CLI,其可间接读取、修改或删除的数据范围取决于宿主机权限及被暴露的命令集合;从材料看未见与声明功能明显不相称的额外授权要求。
有公开 GitHub 仓库且为 GPL-3.0 开源,源码原则上可审计,这是明显的降风险因素;但来源为 third_party_registry、社区采用度为 0 star、维护状态未知,信任度与成熟度证据有限,建议在隔离环境中先行审查与测试。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"cli2mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
请把本地 CLI 工具 mytool 通过 cli2mcp 暴露为 MCP 服务。先读取它的 --help 输出,整理可用命令、参数和示例调用方式,并给出启动配置。
输出该 CLI 的 MCP 服务配置、命令说明、参数映射和启动示例。
我想让 AI 助手通过 MCP 调用一个系统运维 CLI。请使用 cli2mcp 分析它的帮助信息,生成适合 AI 调用的工具定义,并标注高风险命令。
得到适合接入 AI 助手的 MCP 工具描述,并包含风险提示与调用边界。
请用 cli2mcp 扫描一个数据处理命令行程序的帮助文档,把常用子命令转成 MCP 工具,并为每个工具补充输入输出说明。
输出一组可供 AI 直接调用的数据处理 MCP 工具及其使用说明。
将任意命令行工具或 REST API 快速封装为可供 Claude 调用的 MCP 服务。
通过命令行运行 LLM 提示并实现 MCP 客户端交互与自动化集成。
将 MCP、OpenAPI 或 GraphQL 服务即时转成命令行工具,无需代码生成。
帮助用户在 Claude App 中管理 MCP 服务器并进行包发现与安装
通过 MCP 控制命令行进程,完成启动、停止、交互与输出读取。
通过 MCP 调用完整 Git 命令,帮助用户管理代码仓库与版本协作流程。