Chapter 05CLI & Human-Machine Homogeneous

MeetCarbon Shell — CLI and human-machine homology

A fully command-line energy-carbon OS. What conversation can do, the CLI can do — a shift in operating model.

Human-machine homology

One capability definition, shared by GUI / CLI / AI — invest once, get three channels

GUI

CLI

AI assistant

Capabilities are identical — GUI actions can be scripted in CLI and invoked in natural language by AI

CLI in action

The mc CLI — manage energy-carbon work the way you use kubectl

meetcarbon-cli — bash

$ mc auth login --user admin

✓ Authenticated as admin@meetcarbon.io

$ mc energy overview --month 2026-03

Total energy: 1,245,600 kWh | Emissions: 892.4 tCO₂e | YoY ↓12.3%

$ mc charging stations --top 5

Station rank | Energy | Revenue | Utilization China Resources Tower | 45,230 kWh | ¥36,184 | 78.2% Science Park A | 38,910 kWh | ¥31,128 | 72.1% ...

$ mc carbon projects --status active

Active projects: 12 | Pending verification: 3 | New carbon records this month: 156

12 CLI domains

Auth, energy, carbon, charging, contracts, projects, enterprise, tickets, finance, inclusive carbon, policy, and calc

Auth & accounts

mc auth login

Login and token management

Energy

mc energy overview

Carbon overview and energy trends

Carbon accounting

mc carbon projects

Emissions data and device collection

Charging operations

mc charging stations

Station stats and order analysis

Contracts

mc contract list

Contract stats and alerts

Projects

mc project list

Pipeline, kickoff, milestones

Enterprise

mc enterprise oa

OA / HR / inventory

Work orders

mc workorder create

Stats, create, dispatch

Finance

mc finance summary

Funds and invoice stats

Inclusive carbon

mc benefit overview

Overview and statistics

Policy search

mc policy search

Energy-carbon policy search

Calculator

mc calc emission

Emission estimates

Iceberg architecture

Users see a concise mc command; a full engineering stack sits below the waterline

Above the waterline

mc [domain] [action]
~~ waterline ~~
Auth · token management · multi-tenant
HTTP/gRPC client · API routing · middleware
Request serialization · response parsing · error handling
Formatted output · table/JSON/CSV · color terminal
Config · environment variables · multi-profile
Plugin system · custom commands · extension points
Offline cache · incremental sync · local storage
Logs · telemetry · performance tracing

Below the waterline