Ich hab mir am Wochenende ein paar Web-Plugins angesehen, um ein kleines eigenes zu basteln. Das Problem ist, dass der "kleinste gemeinsame Nenner" vermutlich einfach nur HTTP ist. Also die Plugins registrieren einen Handler für zB HTTP-Get auf ihrer URL. Da drin können sie dann alles machen, wie sie wollen.
Auch der Rückgabewert ist einfach eine HTTP-Response, die nach Belieben mit dem HTTP-Header und ggf. einem HTML-Payload angereichert wird.
Also ich wüsste leider nicht, wie man das besser vereinheitlichen könnte, da jedes Plugin da völlig freie Hand hat. Dass mit der URL könnte ich anbieten. Darüber hinaus habe ich leider keine gute Idee.