DEV Community

Sharing Some Joy: My New MCP Image Server for Cursor

Hey everyone! This is my first public post, so I’m writing with a bit of nervousness — but mostly with real joy that I just want to share, not “promote” anything.

I’ve been in web development for many years, and I’ve built so many projects that I’ve honestly lost count. And once again — on a regular day — I decided to create something new. Not because I had to, but because this is my way to relax 🙂
And here’s what came out of it.

I started working on a series of MCP tools (yes, for Cursor), and the first one I made tackles something that has always been painful for me as a developer: working with images. Optimization, resizing, cropping, aspect ratios, circles, watermarks, placeholders, color palettes… basically all the annoying things that steal your time when you just want to build an interface. In an MVP you need pretty images, in a real product you need optimization — and every time it’s the same dance.

Now you can do all of that directly through Cursor.
Here’s the package:
npm:@tscodex/mcp-images

Source code:
github:unbywyd/tscodex-mcp-images

It runs locally, can search and download photos through Pexels/Pixabay, can generate images via AI, adjusts to your project, and saves optimized images right into your workspace. And what’s really cool — you can open a page where you have 6 empty image slots and simply ask Cursor to fill them based on the required sizes. Want a different photo? Just ask — it’ll show the preview. Like it? It’ll download and optimize it. Honestly, to me it feels like magic.

If anyone is interested, I’d be really happy if you test it out. If you like it — suggest ideas, improvements, new features. If something breaks — that’s great too. The best QA is always the user.
And maybe someone will even throw in an idea for the next MCP server — that would be amazing.

I won’t bore you with a long intro about myself. Online I go by unbywyd, and yes, I’m that kind of “slightly insane” (is that the right word?) web developer who jumps from project to project. I work in a company where every month there’s a new product, and without Cursor I honestly feel like without hands. It made my life much easier — and now I want to make things a bit easier for others too.

So yeah, this is basically a developer’s heartfelt cry after finally creating a tool he always wished existed. I’m looking forward to your feedback, and thanks to everyone who gives it a try!

Top comments (0)