есть один в SharePoint, который вы можете использовать через .NET API. Автономное приложение, которое можно интегрировать в любое приложение, о котором я не знаю. С другой стороны, было бы не так сложно написать ее с нуля (возможно, как службу Windows).