Skip to content

Configuration Options

Environment variables and settings for Notify-MCP.


Environment Variables

Variable Options Default Description
NOTIFY_MCP_STORAGE_TYPE memory, sqlite memory Storage backend type
NOTIFY_MCP_SQLITE_PATH file path ~/.notify-mcp/storage.db SQLite database path
NOTIFY_MCP_MAX_HISTORY integer 1000 Max notifications per channel (LRU)
NOTIFY_MCP_LOG_LEVEL DEBUG, INFO, WARNING, ERROR INFO Logging level

MCP Server Configuration

Claude Desktop

File: ~/.config/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "notify-mcp": {
      "command": "uv",
      "args": ["run", "python", "-m", "notify_mcp"],
      "cwd": "/path/to/notify-mcp",
      "env": {
        "NOTIFY_MCP_STORAGE_TYPE": "sqlite",
        "NOTIFY_MCP_SQLITE_PATH": "~/.notify-mcp/storage.db"
      }
    }
  }
}

Storage Configuration

See: Storage Configuration Guide


For complete configuration details, see: Configuration Guide