The "invalid context" page is showing you that you haven't specified which context you want OAI-PMH to use & then lists all the available contexts you can chose from. So, that error is just telling you the options that are available in DSpace so that you can choose which you want.
If you click "Identify" on any of those Contexts (e.g. the "Default Context") you'll see the OAI-PMH results for that OAI context, e.g. clicking on "Identify" under "Default Context" brings you here:
https://api7.dspace.org/server/oai/request?verb=Identify From that "Identify" page you'll see the repository info, and then (in the upper right) links to all the sets, records, etc in your OAI-PMH index.
This human-readable HTML screens here are all just for ease of finding the OAI-PMH endpoints. They have no impact on harvesting by another site, as OAI-PMH itself is a protocol that has no human-readable interface.
Tim