Tier 3: Server Configuration

Configure the Ralph MCP server.


Claude Desktop Config

Location:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Basic Config

{
  "mcpServers": {
    "ralph-workflow": {
      "command": "node",
      "args": ["/path/to/dist/index.js"]
    }
  }
}

With Environment Variables

{
  "mcpServers": {
    "ralph-workflow": {
      "command": "node",
      "args": ["/path/to/dist/index.js"],
      "env": {
        "RALPH_TASK_FILE": "/path/to/tasks.json",
        "RALPH_MAX_ATTEMPTS": "5"
      }
    }
  }
}

Multiple MCP Servers

{
  "mcpServers": {
    "ralph-workflow": {
      "command": "node",
      "args": ["/path/to/ralph/dist/index.js"]
    },
    "filesystem": {
      "command": "mcp-server-filesystem",
      "args": ["/allowed/path"]
    }
  }
}

Troubleshooting

Server Not Showing

  1. Check config JSON syntax
  2. Verify file paths exist
  3. Restart Claude Desktop

Permission Errors

Ensure the command is executable:

chmod +x /path/to/dist/index.js

Next Steps


← Back to Tutorials

Back to top

8me Showcase - AI Agent Orchestration Learning Platform

This site uses Just the Docs, a documentation theme for Jekyll.