Implement plugin matcher via api