Show HN: I Spy AI – Detect AI-Generated Images, with an MCP Server

I built I Spy AI to detect AI-generated images — upload one on the dashboard or call it from any MCP client (Claude Desktop, Cursor, etc.) via the analyze_image tool.

The detection runs on a separate FastAPI backend using pure OpenCV, no ML model, no GPU, just classical computer vision techniques looking for the artifacts diffusion models leave behind. The Next.js app handles auth, billing (Dodo Payments), and proxies images as raw binary to keep latency low. Async polling on the frontend.

Inspiration came from r/isthisai where people there spend a lot of energy arguing whether images are real, and existing detectors are either gated behind enterprise sales or unreliable black-box classifiers. Wanted something a normal person (or an LLM agent) could just hit, and not be data mined. Also purposefully kept an AI model out of the detection due to experimenting with Gemini and noticed it could not even accurately tell me an image that I just had it generate was AI generated.

Background: I was laid off earlier this year and have been building this full-time since Feb 5. Would love feedback on the detection accuracy, or the MCP integration.


Comments URL: https://news.ycombinator.com/item?id=47829018

Points: 1

# Comments: 0

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top