As I understand you want to set filters for each neighbor. It is not possible, but you can use prefix lists for each rip interface.
For example, i want to drop all routes from 192.168.0.0/16 network:
/routing rip interface add interface=ether1 in-prefix-list=e1in
/routing prefix-list
add chain=e1in prefix=192.168.0.0/16 prefix-length=16-32 action=discard
For example you have route 192.168.0.0/24, but in filter you specify 192.168.0.0/16 so it will not be matched by the rule, but if you specify prefix-length=16-32 then filter will match all 192.168.x.x routes with any netmask within prefix-length range.
I have configured routing prefix list on router mikrotik CCR 1036. I configure it for filter route in OSPF and BGP but it don’t active. I want to ask that, routing prefix list have active in OSPF and BGP?