Read the docs. Don’t be lazy. 🙂
Any application that uses Syphon uses a Syphon Server, internally. That is the “object” that Syphon sends with. Anything “broadcasting” with Syphon is a “server” , anything receiving Syphon is a “Client”
Thus, the Screen Capture app is a Server.
The Recorder is a Client.
Any app that can read from a Syphon source (ie: a Syphon “Client”) can use the Screen Capture as a source.
Any app that can publish frames to a Syphon client (ie, a “Server”) can have its output recorded via Syphon Recorder.
You will only need those 2.