For the "mechanical" part of the circuit why not use a loudspeaker?
The voice coil/magnet arrangement would seem almost ideal.
Speakers do have a resonant frequency.
To reduce losses the speaker could be enclosed in
an air evacuated (semi-vacuum) enclosure.
Air pumped at resonance will work, it is called a "Helmholtz Resonator"
but perhaps there are better ways to store cyclic energy to harvest back amplified by resonance.
A small full range high power speaker for a car door as example,
as they are inexpensive and readily available as a starting point.
It has the spider and cone to handle and guide the oversized voicecoil already made for you.
Epoxy a properly sized spring to the visible end of the voicecoil,
and bridge the speaker's frame to the center to hold the other end stationary.
This concept is currently used for linear motion spring resonance refrigeration compressors
to obtain considerable power savings during battery operation applications.
Another would be to use the linear stroke of a speaker to modulate a paddle.
Take a rectangular aquarium collecting dust in the garage,
straddle the narrow width aspect with a shaft in the middle,
fashion a paddle that leaves about 10% space both sides and bottom,
attached the linear motion motor to the paddle and fill halfway with water.
We have all seen recovery of ocean resonance (waves),
but have not "Made" the resonance in the first place
in order to optimize it by frequency and dwell of stroke.
Springs are awsome resonance items,
and water is powerfull but slower.
But I popped these in as reference to the linear concept,
here is a rotary idea.
Run two long large pieces of pipe up a steep incline side-by-side,
put a positive displacement rotary vane or gear pump at the bottom
with the pump's in and out connected to the two pipes ends respectively.
Attach a DC motor/generator unit like a golf cart motor, etc. to the pump.
half fill each of the two pipes with water and use the pump's motor
to pump all the water out of one of the pipes to fully fill the other.
As a defined amount of power is used to shift the water to the other pipe
energy is both used as momentum during the cycles to complete it,
and stored as gravitationally recoverable force at the end of the cycle.
Now use a circuit to alternate between powering the motor,
and using the motor to collect the energy back into the battery.
A cyclic resonance will get more out than put in,
even though it should not by current physics laws.
If a rotary coiled spring similar to a watches mainspring was added,
to go with this threads LCR/Spring resonance persuit it might yield more.
The speaker and spring moving notibly fast is easy for us to visualize,
but much slower resonances like ocean waves get overlooked often.
Larger/heavier mass at a slower resonant frequency should yield more to harvest.