Skip to content

Usage

Testing with Claude Desktop

Configuration Location

OS Path
macOS ~/Library/Application Support/Claude/claude_desktop_config.json
Windows %APPDATA%\Claude\claude_desktop_config.json

Configuration Example

Add to your claude_desktop_config.json:

{
    "mcpServers": {
        "cred_supergraph": {
            "command": "npx",
            "args": [
                "mcp-remote",
                "http://127.0.0.1:5000/mcp",
                "--header",
                "Authorization:${AUTH_HEADER}",
                "--header",
                "X-LLM-Conversation-Source:${CONVERSATION_SOURCE}"
            ],
            "env": {
                "AUTH_HEADER": "Bearer <from commercial web dev>",
                "CONVERSATION_SOURCE": "MCP_CLIENT"
            }
        }
    }
}

Getting the Auth Token

The AUTH_HEADER should contain a Bearer token obtained from the commercial web application in the development environment.

After Configuration

Once configured, MCP tools will appear in Claude Desktop's interface and can be called directly.


Troubleshooting

Issue Solution
Server Not Starting Ensure Docker is running and env vars are set
Tools Not Appearing Restart Claude Desktop after config changes
Authentication Issues Verify AUTH_HEADER token is valid and not expired
Connection Errors Ensure server is running on http://127.0.0.1:5000/mcp