@hugh@ausglam.space @Griffey@mastodon.social OK. We are currently harvesting Pressbooks via their API, see https://oersi.org/pages/en/blog/2023/11/02/pressbook-directory/ As OERSI includes Pressbooks, you could already get the MARC records from OERSI.
Generally, OERSI allows different filters, e.g. by subject, provider or language. We should probably document at some point how to create a MARC file for any desired OERSI subset. (The transformation code OERSI->MARC is at https://gitlab.com/oersi/oersi-marc/-/blob/main/README.md)