New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

claude-panel

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

claude-panel

Local dashboard and control panel for Claude Code configuration

latest
Source
npmnpm
Version
2.1.1
Version published
Maintainers
1
Created
Source

Claude Panel

Claude Panel

Local dashboard and control panel for Claude Code

npm version license platform GitHub stars

Manage configuration, plugins, commands, MCP servers, skill providers, and multiple Claude Code instances from a single UI.

Features

  • Dashboard -- token breakdown, top consumers, optimization recommendations
  • Settings -- environment variables, hooks, behavioral toggles
  • Plugin Manager -- list, enable/disable, and inspect installed plugins with token estimates
  • MCP Servers -- add, remove, and toggle Model Context Protocol servers
  • Reliability -- MCP Doctor diagnostics, MCP health snapshots, CLAUDE.md drift feed, provider provenance lock view
  • CLAUDE.md Editor -- recursive tree scanner with live editing for global and per-project files
  • Custom Commands -- full CRUD for slash commands with namespace grouping
  • Skill Providers -- add git-based providers, discover and install skills
  • Config Bundles -- export, validate, and dry-run apply configuration-as-code bundles
  • Skill Catalog -- unified view of installable skills across all providers
  • Marketplace -- browse and install plugins from marketplaces
  • Claude Code Router -- view provider status, models, routing rules
  • Multi-Instance -- switch between multiple ~/.claude* configuration profiles
  • Visibility -- overview of commands, agents, and memory files

Platform Support

PlatformStatus
LinuxSupported
macOSSupported
WindowsSupported

Prerequisites

Install

npm install -g claude-panel

Or run without installing globally:

npx claude-panel

Usage

claude-panel

By default, Claude Panel tries port 8787. If that port is busy, it automatically selects a free port and prints the URL.

CLI Options

FlagDescription
--port <number>Use a specific port (fails if busy)
--no-openDon't open the browser automatically
--helpShow usage information

Environment Variables

VariableDescriptionDefault
CLAUDE_PANEL_PORTOverride the default port8787
CLAUDE_PANEL_SCAN_ROOTSComma-separated scan roots for CLAUDE.md discoveryHome directory

Troubleshooting

uv not found Install uv: curl -LsSf https://astral.sh/uv/install.sh | sh

Python not found Ensure python3 (or python) 3.12+ is installed and on your PATH.

Port already in use Either let Claude Panel auto-select a free port, use --port <number> with a different port, or set CLAUDE_PANEL_PORT to change the default.

First run is slow On first launch, uv creates a Python virtual environment and installs backend dependencies. Subsequent starts are fast.

Local Development

Build frontend assets into the backend static directory:

npm run build:frontend

Run the packaged launcher locally:

npm start

Start both backend and frontend dev servers (hot-reload):

bash scripts/dev.sh

See CONTRIBUTING.md for full development setup and contribution guidelines.

Publishing

The prepack lifecycle script automatically runs npm ci in the frontend directory and builds static assets, so npm publish produces a ready-to-run package.

License

MIT

Disclaimer

Claude Panel is an independent open-source project and is not affiliated with, endorsed by, or officially connected to Anthropic, PBC. "Claude" is a trademark of Anthropic.

Keywords

claude

FAQs

Package last updated on 15 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts