thanks, but can i use it to import in a wallet using RPC commands like "importpubkey"?
or how can i configure a wallet to use such master public key so that i can run a daemon that use that wallet to "watch my addresses"?
Unfortunately this is not possible with Bitcoin Core. Importing HD stuff into Core is not yet possible. Furthermore, if the wallet uses hardened keys (as Bitcoin Core does), you cannot generate all of the addresses from the master public key, you will have to import each public key separately.