Skip to content

Latest commit

 

History

History
93 lines (70 loc) · 4.62 KB

File metadata and controls

93 lines (70 loc) · 4.62 KB
id README
title Error Code Catalog
sidebar_label Overview
description Stable error codes emitted by mcpproxy with cause, symptoms, and remediation steps.

Error Code Catalog

mcpproxy emits a stable error code with every classified failure. Codes follow the form MCPX_<DOMAIN>_<SPECIFIC> and are surfaced in the web UI error panel, the tray, the CLI (mcpproxy doctor, mcpproxy upstream logs) and the activity log.

Each code has a dedicated page below explaining the cause, the typical symptoms, and the remediation steps. Links from the product point at this site (https://docs.mcpproxy.app/errors/<CODE>).

Domains

Domain Prefix Covers
STDIO MCPX_STDIO_* stdio-transport MCP servers — spawn, handshake, exit
OAuth MCPX_OAUTH_* OAuth 2.1 / PKCE flows — discovery, refresh, callback
HTTP MCPX_HTTP_* HTTP/SSE transports — DNS, TLS, auth, status
Docker MCPX_DOCKER_* Docker isolation subsystem
Config MCPX_CONFIG_* Config parsing and secret resolution
Quarantine MCPX_QUARANTINE_* Security quarantine state
Network MCPX_NETWORK_* Host network environment
Unknown MCPX_UNKNOWN_* Fallback when classification fails

Stability guarantee

Codes are stable: once shipped, a code name is never renamed. A deprecated code points to its replacement. The authoritative in-code registry lives in internal/diagnostics/registry.go. Run mcpproxy doctor list-codes for the machine-readable list.

STDIO

OAuth

HTTP

Docker

Config

Quarantine

Network

Unknown