AGPCNP toolkit