hoangsonww

mcp-server

Configure, launch, validate, and troubleshoot CCAM's comprehensive MCP server for Claude Code, Codex, and other MCP hosts. Use when installing dependencies, building the server, selecting stdio, HTTP, or REPL transport, setting mutation/destructive policy, supplying dashboard authentication, or checking complete tool registration.

hoangsonww 956 221 Updated 4w ago

Resources

1
GitHub

Install

npx skillscat add hoangsonww/claude-code-agent-monitor/mcp-server

Install via the SkillsCat registry.

About this skill

We need to produce a 2-3 sentence plain-text summary, objective, factual, no marketing, no superlatives, no calls to action. Must be at most 60 words. Summarize skill: configure, launch, validate, troubleshoot CCAM's MCP server for Claude Code, Codex, other MCP hosts. Use when installing dependencies, building server, selecting transport, setting mutation/destructive policy, supplying dashboard auth, checking tool registration. Problem: simplifies setup and management of MCP server. When to use: when you need to install, build, launch, configure transport, set policies, validate MCP server.

SKILL.md

MCP Server

Build

npm run mcp:install
npm run mcp:typecheck
npm run mcp:build

Normal npm run setup performs install and build automatically.

Launch

ccam mcp stdio
ccam mcp http
ccam mcp repl

Policy

  • Reads are enabled by default.
  • Writes require MCP_DASHBOARD_ALLOW_MUTATIONS=true.
  • Full data clearing additionally requires
    MCP_DASHBOARD_ALLOW_DESTRUCTIVE=true and the exact tool argument
    confirmation_token = "CLEAR_ALL_DATA". CLEAR_ALL_DATA is not an
    environment variable.
  • Set MCP_DASHBOARD_API_TOKEN when the dashboard uses DASHBOARD_TOKEN.
  • The target URL remains restricted to loopback and approved container-host
    names.

Validate with npm run test:mcp. Protocol and REPL transports must expose the
same catalog because both use the canonical domain registration path.