ExtCommands++ should be able to repair anvils. Even if it's once a day like the /kit anvil. Have the command something like "/repair anvil" while holding. Feel free to comment on if you think this is a good idea or not. Thanks you for your input.