Rinse and clean the mussels. Discard any cracked mussels or any that stay open when tapped.
Melt the butter in a large pot over medium heat. Add the garlic and cook briefly without browning.
Add the mussels, cover, and cook for 2 to 3 minutes, shaking once or twice, until they open.
Remove the mussels and strain the cooking liquid. Reserve 3/4 cup liquid. Discard any mussels that did not open.
Remove the mussels from the shells and keep the best half shells for filling.
In a saucepan, cook the mushrooms in the reserved mussel liquid for 2 to 3 minutes. Add pepper.
Add the cream and bring to a gentle simmer. Stir in the beurre manié until the sauce lightly coats a spoon.
Add the curry and paprika. Stir gently.
Remove from the heat and fold the mussels into the sauce.
Arrange the shells on a baking sheet and spoon the mussel mixture into each shell.
Top with grated Gruyère.
Broil for about 2 minutes, until the cheese is melted and lightly browned.
Finish with parsley and serve immediately.