Skip to content

Moresl/cchub

Repository files navigation

CCHub

CCHub

Claude Code Full Ecosystem Management Platform

MIT License Latest Release Downloads Tauri Rust React

中文 · English

Download Latest Release


Introduction

CCHub is a desktop application for managing the complete Claude Code ecosystem — MCP Servers, Skills, Plugins, Hooks, and Config Profiles — all in one place.

The Claude Code ecosystem is growing rapidly, but management is fragmented: manual JSON editing, manual file copying, no unified interface. CCHub is here to fix that.

Screenshots

Screenshots coming soon. Star the repo to stay updated!

Features

  • MCP Server Management — Auto-scan installed MCP Servers (Claude Code, Claude Desktop, Cursor). Enable/disable, edit config, delete.
  • Skills & Plugins — Browse installed Skills and Plugins with trigger commands, descriptions, and file paths.
  • Hooks Management — Visualize all Hooks with event types, matchers, and commands.
  • Config Profiles — Switch between different configurations for Claude Code, Codex, Gemini CLI. Structured editing with presets, auto-scan local configs.
  • CLAUDE.md Manager — Visual editor for CLAUDE.md project instructions.
  • Dark / Light Theme — Glassmorphism UI with theme switching.
  • i18n — Chinese (default) and English.
  • Auto Update — Built-in update checker with one-click install.

Download

File Description
Setup EXE Recommended — NSIS installer with shortcuts and auto-update
MSI Windows Installer format for enterprise deployment
Portable No install needed — double-click and run

Requirements: Windows 10/11 (x64). No additional runtime needed.

Tech Stack

Layer Technology
Desktop Framework Tauri 2.0 — Rust backend + Web frontend, 10x lighter than Electron
Frontend React 19 + TypeScript + Tailwind CSS 4
Backend Rust — High performance, single binary distribution
Database SQLite (rusqlite) — Zero-dependency local storage
Build Vite 6 + pnpm

Getting Started (Development)

Prerequisites

Install & Run

# Clone
git clone https://github.com/Moresl/cchub.git
cd cchub

# Install dependencies
pnpm install

# Development
pnpm tauri dev

# Build
pnpm tauri build

Scan Paths

CCHub auto-scans MCP Server configs from:

Path Description
~/.claude/plugins/**/.mcp.json Claude Code plugin directory (recursive)
%APPDATA%/Claude/claude_desktop_config.json Claude Desktop config
~/.cursor/mcp.json Cursor editor config

Roadmap

  • MCP Server management (scan, toggle, edit, delete)
  • Skills & Plugins browser
  • Hooks visualization
  • Config Profiles (switch configurations)
  • CLAUDE.md manager
  • MCP Server health monitoring
  • Security audit (permission scanning, change detection)
  • Auto-update (Tauri Updater)
  • Dark / Light theme
  • i18n (Chinese + English)
  • macOS / Linux support
  • MCP Server marketplace
  • Backup & restore

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Star History

Star History Chart

License

This project is licensed under the MIT License — see the LICENSE file for details.

Acknowledgments

  • Tauri — Lightweight desktop app framework
  • Claude Code — AI coding assistant
  • MCP — Model Context Protocol

About

CCHub - Claude Code 生态管理平台 | Claude Code Ecosystem Management Platform (MCP, Skills, Hooks, Config)

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors