mcp-check

star 70

Validate MCP configuration and suggest improvements

claude-world By claude-world schedule Updated 1/16/2026

name: mcp-check description: Validate MCP configuration and suggest improvements user-invocable: true

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

MCP Required?
memory Recommended
filesystem Optional
github If .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

Issue Fix
Invalid JSON Check trailing commas
MCP not loading claude mcp reset-project-choices
Missing env vars Add with -e KEY=value
Install via CLI
npx skills add https://github.com/claude-world/director-mode-lite --skill mcp-check
Repository Details
star Stars 70
call_split Forks 10
navigation Branch main
article Path SKILL.md
More from Creator
claude-world
claude-world Explore all skills →