How can I copy an address (with the private key) using JSON-RPC?
Check this section out: https://en.bitcoin.it/wiki/How_to_import_private_keys#Using_bitcoind

Essentially you can use importprivkey

$ bitcoind help
[...]
  importprivkey &lt;bitcoinprivkey&gt; [label]