Director-mode-lite mcp-check

Validate MCP configuration and suggest improvements

install
source · Clone the upstream repo
git clone https://github.com/claude-world/director-mode-lite
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/claude-world/director-mode-lite "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/mcp-check" ~/.claude/skills/claude-world-director-mode-lite-mcp-check && rm -rf "$T"
manifest: skills/mcp-check/SKILL.md
source content

MCP Configuration Validator

Validate the project's MCP setup for correctness and completeness.


Validation Steps

1. Check Configuration Files

  • .claude/settings.json
    (project)
  • ~/.claude.json
    (user, reference)

2. Validate Structure

  • Valid JSON format
  • mcpServers
    object exists
  • enableAllProjectMcpServers: true
    is set

3. Validate Each MCP

  • command
    is valid
  • args
    properly formatted
  • env
    variables set

4. Check Essential MCPs

MCPRequired?
memoryRecommended
filesystemOptional
githubIf .git exists

5. Security Check

  • No hardcoded secrets
  • Sensitive values use env vars

Output Format

## MCP Configuration Report

### Status: VALID / ISSUES / INVALID

### Configuration Summary
| MCP Server | Status | Notes |
|------------|--------|-------|
| memory | OK/FAIL | details |

### Issues Found
1. [Issue and fix]

### Missing Recommended MCPs
- memory: `claude mcp add --scope project memory...`

Common Issues

IssueFix
Invalid JSONCheck trailing commas
MCP not loading
claude mcp reset-project-choices
Missing env varsAdd with
-e KEY=value