Installation Troubleshooting
Overview
Quick Diagnostic Commands
# Check if MCP server is installed
npx mcp-confluence-adf --help
# Check Claude Code configuration
cat ~/.config/claude/settings.json | grep -A 10 "mcp-confluence-adf"
# Check if Claude Code can find the server
claude mcp listCommon Installation Issues
1. MCP Server Not Found
Solution A: Install the Package
Solution B: Use NPX (Recommended)
2. Claude Code Configuration Issues
Solution A: Fix Configuration Format
Solution B: Regenerate Configuration
Solution C: Manual Configuration Fix
3. Node.js and NPM Issues
Solution A: Install Node.js
Solution B: Fix NPM Permissions
4. Python and Build Tool Issues
Solution A: Install Python and Build Tools (macOS)
Solution B: Install Build Tools (Linux)
Solution C: Use Pre-built Binaries
5. Permission and Access Issues
Solution A: Fix Directory Permissions
Solution B: Use User-level Installation
6. Claude Code Not Loading MCP Server
Solution A: Test Server Independently
Solution B: Restart Claude Code
Solution C: Check System Resources
Environment-Specific Issues
macOS Issues
Homebrew Conflicts
System Integrity Protection (SIP)
Windows Issues
Windows Subsystem for Linux (WSL)
PowerShell Execution Policy
Linux Issues
Missing Dependencies
SELinux Issues
Advanced Troubleshooting
Debug Mode Installation
Clean Installation
Network and Proxy Issues
Corporate Firewalls
SSL/TLS Issues
Verification Steps
1. Test MCP Server
2. Test Claude Code Integration
3. Test in Claude Code
Getting Additional Help
Collect Diagnostic Information
Support Channels
When Creating Support Requests
Prevention
Regular Maintenance
Best Practices
Common Configuration Patterns
Development Setup
Production Setup
Multiple Instances
Next Steps
Last updated