This question is related to What RPC APIs are safe to expose?
I want to run a Parity node not to have a wallet but only to have my own personal JSON RPC node for MetaMask. Parity will not be running on the same host as the browser with MetaMask.
According to https://github.com/paritytech/parity/wiki/JSONRPC, by default the following JSON RPC APIs are enabled:
web3,eth,pubsub,net,parity,parity_pubsub,traces,rpc,secretstore.
Which ones are absolutely required to use MetaMask and which ones can be disabled?