能力标签
🔌
MCP工具

CELERITY面板

基于 JavaScript · 让 AI 助手直接操作你的系统与工具
英文名:CELERITY-panel
⭐ 173 Stars 🍴 23 Forks 💻 JavaScript 📄 MIT 🏷 AI 8.0分
8.0AI 综合评分
hysteriaxrayvlessmcpdocker
✦ AI Skill Hub 推荐

CELERITY面板 是 AI Skill Hub 本期精选MCP工具之一。综合评分 8.0 分,整体质量较高。我们强烈推荐将其纳入你的 AI 工具库,帮助提升工作效率。

📚 深度解析

CELERITY面板 是一款基于 MCP(Model Context Protocol)标准协议的 AI 工具扩展。MCP 协议由 Anthropic 开发并开源,旨在建立 AI 模型与外部工具之间的标准化通信接口,目前已被 Claude Desktop、Claude Code、Cursor 等主流 AI 工具采纳。

通过安装 CELERITY面板,你的 AI 助手将获得额外的工具调用能力,可以用自然语言直接操控该工具的功能,无需学习复杂的命令行语法。MCP 工具的核心价值在于"一次配置,永久增强"——配置完成后,每次与 AI 对话时都可以无缝调用这些工具。

在技术实现上,MCP 工具通过标准的 JSON-RPC 协议与 AI 客户端通信,工具的功能以"工具列表"的形式暴露给 AI 模型,AI 可以按需调用。CELERITY面板 提供了结构化的工具调用接口,使 AI 模型能够精确地理解和使用每个功能点,显著降低 AI 在工具使用上的错误率。

与传统的 API 集成相比,MCP 工具的优势在于无需编写代码——用户只需在配置文件中添加几行 JSON,即可让 AI 获得全新能力。AI Skill Hub 将 CELERITY面板 评为 AI 评分 8.0 分,属于同类工具中的优质选择。

📋 工具概览

CELERITY面板 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。

GitHub Stars
⭐ 173
开发语言
JavaScript
支持平台
Windows / macOS / Linux
维护状态
轻量级项目,按需更新
开源协议
MIT
AI 综合评分
8.0 分
工具类型
MCP工具
Forks
23

📖 中文文档

以下内容由 AI Skill Hub 根据项目信息自动整理,如需查看完整原始文档请访问底部「原始来源」。

CELERITY面板 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。

📌 核心特色
  • 通过标准 MCP 协议与 Claude、Cursor 等主流 AI 客户端深度集成
  • 提供结构化工具调用接口,显著降低 AI 集成复杂度
  • 支持 Claude Desktop 和 Claude Code 无缝接入,开箱即用
  • 可与其他 MCP 工具组合叠加,构建完整 AI 工作站
  • 轻量无侵入设计,不影响现有系统架构
🎯 主要使用场景
  • 在 Claude Desktop 对话中直接调用本地工具,实现 AI 与系统的深度联动
  • 通过自然语言驱动复杂的多步骤自动化任务,代替繁琐手动操作
  • 将多个 MCP 工具组合使用,构建个人专属 AI 工作站
以下安装命令基于项目开发语言和类型自动生成,实际以官方 README 为准。
安装命令
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/ClickDevTech/CELERITY-panel

# 方式二:手动配置 claude_desktop_config.json
{
  "mcpServers": {
    "celerity--": {
      "command": "npx",
      "args": ["-y", "celerity-panel"]
    }
  }
}

# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
📋 安装步骤说明
  1. 确认已安装 Node.js(v18 或以上版本)
  2. 打开 Claude Desktop 或 Claude Code 的 MCP 配置文件
  3. 按「交给 Agent 安装 → Claude Desktop」标签中的 JSON 配置填入 mcpServers 字段
  4. 保存配置文件并重启 Claude 客户端
  5. 重启后,在对话中即可使用本工具
以下用法示例由 AI Skill Hub 整理,涵盖最常见的使用场景。
常用命令 / 代码示例
# 安装后在 Claude 对话中直接使用
# 示例:
用户: 请帮我用 CELERITY面板 执行以下任务...
Claude: [自动调用 CELERITY面板 MCP 工具处理请求]

# 查看可用工具列表
# 在 Claude 中输入:"列出所有可用的 MCP 工具"
以下配置示例基于典型使用场景生成,具体参数请参照官方文档调整。
配置示例
// claude_desktop_config.json 配置示例
{
  "mcpServers": {
    "celerity__": {
      "command": "npx",
      "args": ["-y", "celerity-panel"],
      "env": {
        // "API_KEY": "your-api-key-here"
      }
    }
  }
}

// 保存后重启 Claude Desktop 生效
📑 README 深度解析 真实文档 完整度 74/100 查看 GitHub 原文 →
以下内容由系统直接从 GitHub README 解析整理,保留代码块、表格与列表结构。

C³ CELERITY

Fast. Simple. Long-lasting.

English | Русский

License: MIT Docker Pulls Docker Image Size Node.js Hysteria Xray Telegram Support

C³ CELERITY by Click Connect — modern web panel for managing Hysteria 2 and Xray VLESS proxy servers with centralized authentication, one-click node setup, and flexible user-to-server group mapping.

Built for performance: Lightweight architecture designed for speed at any scale.

<p align="center"> <img src="docs/dashboard.png" alt="C³ CELERITY Dashboard" width="800"> <br> <em>Dashboard — real-time server monitoring and statistics</em> </p>

✨ Features

  • 🖥 Web Panel — Full UI for managing nodes and users
  • 🔐 Dual Protocol — Hysteria 2 and Xray VLESS on one panel
  • 🛡️ Panel 2FA (TOTP) — Unified TOTP verification flow for admin login and sensitive security actions
  • 🚀 Auto Node Setup — Install Hysteria/Xray, certs, port hopping in one click
  • 👥 Server Groups — Flexible user-to-node mapping
  • ⚖️ Load Balancing — Distribute users by server load
  • 🚫 Traffic Filtering (ACL) — Block ads, domains, IPs; route through custom proxies
  • 🧩 Advanced Hysteria Config — optional ACME challenge options, masquerade modes, resolver, speed test, sniffing, and QUIC tuning
  • 📊 Statistics — Online users, traffic, server status
  • 📱 Subscriptions — Auto-format for Clash, Sing-box, Shadowrocket, Hiddify
  • 🔄 Backup/Restore — Automatic backups with S3 support
  • 💻 SSH Terminal — Direct node access from browser
  • 🔑 API Keys — Secure external access with scopes, IP allowlist, rate limiting
  • 🪝 Webhooks — Real-time event notifications with HMAC-SHA256 signing
  • 🗺 Network Map — Visual cascade topology with Forward/Reverse chain routing (beta)
  • 🤖 MCP Integration — Native AI assistant support (Claude, Cursor, etc.) for panel management

---

⚠️ Beta Features

Download required files

curl -O https://raw.githubusercontent.com/ClickDevTech/hysteria-panel/main/docker-compose.hub.yml curl -O https://raw.githubusercontent.com/ClickDevTech/hysteria-panel/main/docker.env.example

Create Greenlock SSL config (required for HTTPS)

mkdir -p greenlock.d curl -o greenlock.d/config.json https://raw.githubusercontent.com/ClickDevTech/hysteria-panel/main/greenlock.d/config.json

cp docker.env.example .env nano .env # Set your domain, email, and secrets docker compose -f docker-compose.hub.yml up -d


**Alternative: Build from source** (for development or customization)
bash git clone https://github.com/ClickDevTech/hysteria-panel.git cd hysteria-panel cp docker.env.example .env nano .env # Set your domain, email, and secrets docker compose up -d

**3. Open** `https://your-domain/panel`
> Planning to manage the panel from AI assistants? See [MCP Setup Guide](docs/mcp-user-guide.md).

**Local development (HTTP only, no domain/SSL):**

Want to try the panel on your laptop without a public domain or certificate? Use the local compose file — it sets `USE_CADDY=true` (plain HTTP, no Greenlock/ACME) and publishes port `3000` directly, with dev defaults so it boots without a `.env`:
bash git clone https://github.com/ClickDevTech/hysteria-panel.git cd hysteria-panel docker compose -f docker-compose.local.yml up -d

Development Mode (build from current branch)

1. In Dokploy, create a project from this repository/branch. 2. Set compose path to docker-compose.dokploy.yml. 3. Add env vars from docker.env.example and set at least: - MONGO_PASSWORD - PANEL_DOMAIN - ACME_EMAIL - ENCRYPTION_KEY - SESSION_SECRET - DOKPLOY_PANEL_HOST (domain used in Traefik Host(...) rule) - DOKPLOY_TRAEFIK_SERVICE_PORT (Traefik target/backend port, default 3000) 4. Deploy: Dokploy will run build: . and start the stack.

This mode is best when you test branch changes before publishing a release image.

Release Mode (Docker Hub image)

If you want stable deploys from Docker Hub tags (without building), replace backend image source in Dokploy compose with:

backend:
  image: clickdevtech/hysteria-panel:latest
  # or pin a release tag, e.g. clickdevtech/hysteria-panel:v1.2.3
  restart: always
  depends_on:
    mongo:
      condition: service_healthy
    redis:
      condition: service_healthy
  expose:
    - "${DOKPLOY_TRAEFIK_SERVICE_PORT:-3000}"
  labels:
    - "traefik.enable=true"
    - "traefik.http.routers.celerity.rule=Host(`${DOKPLOY_PANEL_HOST}`)"
    - "traefik.http.routers.celerity.entrypoints=websecure"
    - "traefik.http.routers.celerity.tls=true"
    - "traefik.http.services.celerity.loadbalancer.server.port=${DOKPLOY_TRAEFIK_SERVICE_PORT:-3000}"
  env_file:
    - .env

Use latest for fast updates, or pin an explicit tag for predictable production rollouts.

---

🚀 Xray Node Setup

🔧 Hysteria Node Setup

Single VPS Setup (Panel + Node)

You can run panel and node on the same VPS (panel TCP, node UDP on 443).

Option 1: Use panel domain (recommended) - Set node domain same as panel domain - Panel certificates will be copied automatically

Option 2: No domain (self-signed) - Leave domain field empty - Self-signed certificate will be generated

---

🐳 Docker Compose

version: '3.8'

services:
  mongo:
    image: mongo:7
    restart: always
    volumes:
      - mongo_data:/data/db
    environment:
      MONGO_INITDB_ROOT_USERNAME: ${MONGO_USER:-hysteria}
      MONGO_INITDB_ROOT_PASSWORD: ${MONGO_PASSWORD}

  backend:
    image: clickdevtech/hysteria-panel:latest
    restart: always
    depends_on:
      - mongo
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - ./logs:/app/logs
      - ./greenlock.d:/app/greenlock.d
      - ./backups:/app/backups
    env_file:
      - .env

volumes:
  mongo_data:

---

⚡ Quick Start

Updating an existing installation? See Safe Production Updates.

1. Install Docker (if not installed):

curl -fsSL https://get.docker.com | sh

2. Deploy panel (Docker Hub - recommended): ```bash mkdir hysteria-panel && cd hysteria-panel

Rule Examples

reject(suffix:doubleclick.net)     # Block ads
reject(suffix:googlesyndication.com)
reject(geoip:cn)                   # Block Chinese IPs
reject(geoip:private)              # Block private IPs
direct(all)                        # Allow everything else

Reality Settings

FieldDescriptionExample
DestDisguise destination (domain:port)www.google.com:443
SNIServer Name Indicationwww.google.com
Private Keyx25519 private keyAuto-generated
Public KeyPublic key (for clients)Auto-generated
Short IDsSession identifiersAuto-generated

Understanding Node Configuration

#### Ports - Main port (443) — Port Hysteria listens on - Port hopping range (20000-50000) — UDP ports for hopping - Stats port (9999) — Internal port for stats collection

Domain vs SNI

FieldPurposeExample
**Domain**For ACME/Let's Encrypt certificatesde1.example.com1.2.3.4
**SNI**For masquerading (domain fronting)www.google.com

Scenarios: 1. Simple setup: Set domain, leave SNI empty 2. Domain fronting: Set domain for certs, SNI as popular domain 3. No domain: Leave empty — self-signed certificate will be used

Option 1 — header

X-API-Key: ck_your_key_here

Option 2 — Bearer token

Authorization: Bearer ck_your_key_here ```

Scopes

ScopeAccess
users:readRead users
users:writeCreate / update / delete users
nodes:readRead nodes
nodes:writeCreate / update / delete / sync nodes
stats:readRead stats and groups
sync:writeTrigger sync, kick users

Rate Limiting

Each key has a configurable rate limit (default: 60 req/min). Exceeded requests return 429 with X-RateLimit-Limit / X-RateLimit-Remaining headers.

---

📝 Environment Variables

VariableRequiredDescription
PANEL_DOMAINPanel domain
DOKPLOY_PANEL_HOSTTraefik host for Dokploy (Host(...) rule)
DOKPLOY_TRAEFIK_SERVICE_PORTTraefik/backend service port in Dokploy (default: 3000)
ACME_EMAILLet's Encrypt email
ENCRYPTION_KEYSSH encryption key (32 chars)
SESSION_SECRETSession secret
MONGO_PASSWORDMongoDB password (for Docker)
MONGO_USERMongoDB user (default: hysteria)
MONGO_URIMongoDB connection URI (for non-Docker)
REDIS_URLRedis URL for cache (default: in-memory)
USE_CADDYServe plain HTTP on PORT behind a reverse proxy instead of Greenlock HTTPS. Used by docker-compose.yml/docker-compose.dokploy.yml. Unset = standalone HTTPS via Greenlock (needs a real domain + public ports 80/443)
PORTBackend HTTP port when USE_CADDY=true (default: 3000)
PANEL_IP_WHITELISTIP whitelist for panel
SYNC_INTERVALSync interval in minutes (default: 2)
API_DOCS_ENABLEDEnable interactive API docs at /api/docs
LOG_LEVELLogging level (default: info)

---

📖 API Reference

API Key Authentication

All /api/* endpoints (except /api/auth and /api/files) require authentication.

Create a key: Settings → Security → API Keys → Create Key

Usage: ```http

🎯 aiskill88 AI 点评 A 级 2026-06-07

高质量的MCP工具,支持多种代理服务器

⚡ 核心功能

👥 适合人群

Claude Desktop / Claude Code 用户AI 工具开发者需要扩展 AI 能力的专业人士自动化工程师

🎯 使用场景

  • 在 Claude Desktop 对话中直接调用本地工具,实现 AI 与系统的深度联动
  • 通过自然语言驱动复杂的多步骤自动化任务,代替繁琐手动操作
  • 将多个 MCP 工具组合使用,构建个人专属 AI 工作站

⚖️ 优点与不足

✅ 优点
  • +MIT 协议,可免费商用
  • +标准化 MCP 协议,生态互联性强
  • +与 Claude 官方生态无缝对接
  • +即插即用,配置简单快捷
⚠️ 不足
  • 依赖 Claude 客户端,非 Claude 用户无法使用
  • MCP 协议仍在持续演进,接口可能变更
  • 需要一定的配置步骤
⚠️ 使用须知

AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。

建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。

📄 License 说明

✅ MIT 协议 — 最宽松的开源协议之一,可自由商用、修改、分发,仅需保留版权声明。

🔗 相关工具推荐

🧩 你可能还需要
基于当前 Skill 的能力图谱,自动补全的工具组合

❓ 常见问题 FAQ

参考项目文档
💡 AI Skill Hub 点评

经综合评估,CELERITY面板 在MCP工具赛道中表现稳健,质量优秀。如果你已有明确的使用需求,可以直接上手体验;如果还在评估阶段,建议对比同类工具后再做决策。

⬇️ 获取与下载
⬇ 下载源码 ZIP

✅ MIT 协议 · 可免费商用 · 直接从 aiskill88 服务器下载,无需跳转 GitHub

📚 深入学习 CELERITY面板
查看分步骤安装教程和完整使用指南,快速上手这款工具
🌐 原始信息
原始名称 CELERITY-panel
Topics hysteriaxrayvlessmcpdocker
GitHub https://github.com/ClickDevTech/CELERITY-panel
License MIT
语言 JavaScript
🔗 原始来源
🐙 GitHub 仓库  https://github.com/ClickDevTech/CELERITY-panel

收录时间:2026-06-07 · 更新时间:2026-06-07 · License:MIT · AI Skill Hub 不对第三方内容的准确性作法律背书。