Kostel sv. Jakuba Většího stojí na místě původního dřevěného kostelíka, který je poprvé připomínán k roku 1386. Stavba nového kostela byla dle dochovaných pramenů zahájena položením základního kamene 18. srpna roku 1720. Autorem projektu byl pravděpodobně Kryštof Dientzenhofer, stavební práce však již řídil jeho syn Kilián Ignác. V dubnu 1723 byl kostel vysvěcen.
O stavbách venkovských kostelů na klášterním panství rozhodoval sice opat, v tomto případě Otmar Zinke, sám, nicméně náklady museli, alespoň zčásti, nést místní faráři, jednak z příjmu farnosti, jednak z příspěvku dobrodinců. Z tohoto důvodu byly kostely jednodušší a prostší. V případě ruprechtického kostela se jedná o jednolodní stavbu s protáhlým osmibokým půdorysem, která je členěná širokými okenními nikami. Oltář kostela byl v roce 1998 doplněn novým obrazem sv. Jakuba Většího, jehož autorem je malíř a grafik Vjaceslav Iljašenko. Kostel stojí na návrší v severní části obce uprostřed hřbitova a jako hřbitovní brána slouží renesanční dvoupatrová zvonice z 2. poloviny 16. století. Většina z původních zvonů byla zrekvírována během první světové války. Vedle kostela se nachází také fara s vyobrazením znaku břevnovsko-broumovského opatství nad vchodem. K ruprechtické farnosti dříve příslušely navíc obce Hynčice a Jetřichov.