Setup SAML2 Client

I want to setup a very simple Keycloak server acting as an Identity Provider that exposes a SAML2 (client) interface. Sadly, I have trouble understanding how to configure the server such that it has a client that exposes SAML2.

I would like to be able to do to things with this server:

  1. I want to be able to invoke the SAML2 interface in an API based way, like in POSTMAN. Is that possible?
  2. How can I configure a second (distinct) Keycloak server as a broker such that it connects to the first server via the Identity Provider menu? It seems to me that this is purely a standard functionality that I have just had difficulties understanding when going theough the docs.