How does uremia cause fibrinous pericarditis?

Unknown . No one knows what specific toxin(s) accumulate that can lead to uremic pericarditis - not everyone who has severe uremia will develop it.