The guidelines places various requirements on an OAI-PMH endpoint before the information will be accepted. It would be helpful if there was an automated way to check if an endpoint conforms with these requirements.
For example, this could be some online service that would make various requests against the OAI-PMH endpoint and provide a report of the compliance of the service's replies.
Alternatively, it could be a program/script that the OAI-PMH service operators could run (locally). This would similarly make various requests and check the responses are conforming to the guidelines, identifying any problems.