From director-mode-lite
Validates Claude project MCP configurations: JSON structure in .claude/settings.json, mcpServers object, commands/args/env vars, essential MCPs (memory, filesystem, github), security for hardcoded secrets. Suggests fixes.
npx claudepluginhub claude-world/director-mode-liteThis skill uses the workspace's default tool permissions.
Validate the project's MCP setup for correctness and completeness.
Audits MCP server configs across project/user/plugin scopes for JSON validity, security, compliance using claude mcp CLI and file inspections.
Audits .mcp.json MCP server configurations for security issues like hardcoded secrets, shell injection patterns, unpinned versions, unapproved servers, and env var usage.
Configures MCP servers for Claude Code at project or user scope with best practices to prevent context pollution. Checks status, adds/removes servers via .mcp.json or ~/.claude.json.
Share bugs, ideas, or general feedback.
Validate the project's MCP setup for correctness and completeness.
.claude/settings.json (project)~/.claude.json (user, reference)mcpServers object existsenableAllProjectMcpServers: true is setcommand is validargs properly formattedenv variables set| MCP | Required? |
|---|---|
| memory | Recommended |
| filesystem | Optional |
| github | If .git exists |
## 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...`
| Issue | Fix |
|---|---|
| Invalid JSON | Check trailing commas |
| MCP not loading | claude mcp reset-project-choices |
| Missing env vars | Add with -e KEY=value |