The story is set in Areishia Spirit Academy, where girls from noble families are educated to become spirit contractors. A boy named Kamito, a male spirit contractor whose existence was believed to be impossible, accidentally peeps on a girl named Clair while she was bathing and forms a contract with the spirit she set her sights on. In order to make up for his mistake, Kamito must become Clair's contracted spirit.
Junpei Kōsaka is a second-year high school student who despises cats and has an allergy to them. It just so happens that his high school crush is Kaede Mizuno, a girl who adores cats. One day, while walking home from school, Junpei kicks an empty can and unfortunately beans the local neko-jizō-sama (guardian deity of cats). Soon, he finds he can now understand what cats are saying, including his family's own ill-tempered cat, Nyamusasu. However, if he does not grant 100 wishes from cats, he will turn into a cat himself.
Six months ago, the five-member literature club all awakened superpowers. Unfortunately this has not led to them having anything else interesting happen in their lives, like epic battles or saving the universe. They go about their ordinary lives, just happening to have superpowers, waiting for the call to battle to finally happen - assuming it ever comes at all.