Heat large saucepan on medium heat. Add the oil from the tuna can, then add onions and cook until lightly brown and fragrant.
Add tomato sauce, ground cumin, paprika and salt. Stir until everything is combined well. Stir in the tuna. Bring the sauce to a low boil, then reduce heat to low.
Simmer the sauce on low heat for about 5 minutes on low heat, stirring occasionally.
Crack the eggs into the tomato sauce. Cover the pan. Cook eggs in the sauce for about 5-8 minutes, or until the whites are set and the yolks are set to your liking.
Spoon the egg, tuna and tomato sauce over toast. Season with salt and pepper to taste and garnish with parsley. Serve warm.