error-logger-mcp
Verified Safeby zetaphoenix888-byte
Overview
An MCP server for logging errors/solutions and managing behavioral rules for Claude Code development, enabling knowledge sharing and best practice enforcement across development environments.
Installation
error-logger-mcpEnvironment Variables
- ERROR_LOGGER_PIN
- PORT
- ERROR_LOGGER_REQUIRE_AUTH
- ERROR_LOGGER_MODE
- ERROR_LOGGER_SERVER_URL
- NODE_ENV
- NODE_OPTIONS
- NODE_NO_WARNINGS
- LANG
- LC_ALL
- LC_CTYPE
Security Notes
The server's authentication for remote (LAN) access relies on an optional 4-digit PIN. A critical vulnerability exists where if `ERROR_LOGGER_REQUIRE_AUTH` is set to `true` but `ERROR_LOGGER_PIN` is not configured, remote authentication is *disabled* instead of access being denied. This means remote access might be unintentionally open. Localhost access is exempt. CORS is restricted to local network IPs, limiting exposure. File I/O operations utilize `proper-lockfile` for concurrency control. Input validation includes checks for encoding corruption patterns to prevent data integrity issues, but extensive data validation (e.g., specific string length limits beyond basic checks for all fields) is noted as limited in the documentation.
Similar Servers
claude-code-mcp
Acts as an MCP server to enable LLMs to run Claude Code CLI in one-shot mode, bypassing permissions for complex coding, file system, Git, and terminal operations.
claude-historian-mcp
Provides an MCP server for Claude Code to search and retrieve insights from conversation history, including past solutions, file changes, and tool usage patterns.
consult-llm-mcp
An MCP server that allows AI agents like Claude Code to consult stronger, more capable AI models (e.g., GPT-5.2, Gemini 3.0 Pro) for complex code analysis, debugging, and architectural advice.
mcpick
Manages MCP server configurations for Claude Code to optimize context usage and performance by enabling/disabling servers, creating backups, and using profiles.