Token导航 LogoToken导航TokenDH.com
ccli (Jackchuka) logo
开发工具未说明官方级别未说明来源级核验

ccli (Jackchuka)

MCP Server

ccli是一个统一的命令行工具,用于检查和监控Claude Code安装的配置、MCP服务器、技能、规则、项目和元数据。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
命令行工具GoClaude技能管理ClaudeCursorWindsurf

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

jackchuka

提供方

jackchuka

最后核验

2026/5/17 20:21

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

镀铝锌彩涂板

用于检查Claude Code安装的统一CLI——MCP服务器、技能、规则、项目和元数据。

为什么是ccli?

Claude Code将其配置存储在许多文件和目录中——全局设置、项目配置、MCP服务器定义、技能、规则、会话历史记录等。没有内置的方法来获得配置内容、位置或如何组合在一起的统一视图。

镀铝锌彩涂板 在单个命令行工具中为您提供可见性:

  • 一目了然ccli info 显示您的完整设置:版本、身份验证、型号、路径、会话计数和存储使用情况。
  • 审核MCP服务器 --列出所有作用域中的服务器,检查它们的配置,并验证环境变量,而无需挖掘JSON文件。
  • 发现技能和规则 --在一个地方查找个人、项目和插件源中可用的内容。
  • 跟踪项目使用情况 --从会话历史中查看每个项目的成本、令牌使用情况和模型细分。
  • 清理旧会话 --删除所有或特定项目中的旧会话数据和相关工件(调试日志、遥测、待办事项、任务)。
  • 可脚本化输出 --每个命令都支持 --format json--format yaml 用于自动化和管道。

所有这些都可以通过直接读取配置文件离线工作——没有网络调用,不依赖于 claude 二进制(版本/身份验证检测除外)。

展望未来,ccli旨在超越Claude Code。随着人工智能编码代理生态系统的扩展——Cursor、Windsurf、Codex等——每个代理都有自己的配置格式、MCP设置和项目约定。ccli旨在成为检查和管理多个代理配置的单一窗口,因此无论您使用哪种工具,都可以了解您的完整AI辅助开发设置。

安装

家酿

brew install jackchuka/tap/ccli

go install github.com/jackchuka/ccli@latest

用法

信息仪表板

ccli info

显示版本、身份验证状态、模型、路径、会话/项目计数、存储大小和资源计数。

MCP服务器

# List all MCP servers across all scopes
ccli mcp list

# Show details for a specific server
ccli mcp get datadog

显示服务器类型、命令、URL和环境变量(敏感值被屏蔽)。

技能

# List all skills grouped by scope
ccli skills list

# Show details for a specific skill
ccli skills get brainstorming

从个人角度发现技能(~/.claude/skills/),项目(.claude/skills/),和插件(~/.claude/plugins/cache/)来源。

规则

# List all rules from global and project scopes
ccli rules list

# Show details for a specific rule
ccli rules get code-comments

项目

# List all known projects with usage stats
ccli projects list

# Show detailed stats for a project
ccli projects get my-project

显示每个项目的成本、令牌使用情况(输入/输出)、行更改、会话计数和每个模型的成本明细。

清理会议

# Delete sessions older than 30 days across all projects
ccli projects clean --older-than 30d

# Preview what would be deleted
ccli projects clean --older-than 30d --dry-run

# Clean a specific project
ccli projects clean my-project --older-than 7d

删除与会话UUID匹配的旧会话日志和相关工件(调试日志、遥测、待办事项、任务、文件历史、会话环境)。

输出格式

所有命令支持 --format 对于机器可读输出:

ccli mcp list --format json
ccli skills list --format yaml
ccli info --format json

旗帜

标志描述
-f, --format输出格式: text, json, yaml (默认值: text)
--no-color禁用彩色输出

运作原理

ccli直接从磁盘读取Claude Code配置文件:

路径内容
~/.claude.json全球MCP服务器、项目元数据
~/.claude/settings.json模型、插件、权限
~/.claude/history.jsonl会话历史元数据
.mcp.json特定于项目的MCP服务器
~/.claude/skills/个人技能
.claude/skills/项目范围技能
~/.claude/plugins/cache/插件提供的技能
~/.claude/rules/全球规则
.claude/rules/项目范围规则
~/.claude/projects/项目会话数据
~/.claude/debug/调试日志(每个会话)
~/.claude/telemetry/遥测事件(每个会话)
~/.claude/todos/代理待办事项跟踪(每个会话)
~/.claude/tasks/任务记录(每个会话)
~/.claude/file-history/文件编辑历史记录(每个会话)
~/.claude/session-env/会话环境(每个会话)

所有资源都按范围分类——全局、项目、个人或插件——在文本输出中用彩色项目符号显示。

没有网络呼叫。不依赖于 claude 二进制(版本和身份验证状态除外)。

许可证

麻省理工学院

目录标签

目录标签

命令行工具GoClaude技能管理本地部署配置管理MCP服务器规则检查项目监控

支持客户端

ClaudeCursorWindsurf

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP