SoyRage
SoyRage
Open source

What we build and give away

Not everything we make is for sale. We release the tools we needed and could not find as open source: free to read, run, fork and break. If it saves someone a weekend, it was worth shipping.

The repositories

8 tools, all running on our own infrastructure before they were published. The numbers come from GitHub, not from a hand-typed list.

01
seo-mcp-server MCP · SEO

Talk to your site's SEO. It crawls, audits every page, reads your real Search Console data and measures Core Web Vitals — and explains it in plain language.

TypeScript★ 11 month ago
02
rage-motion Web motion

Award-grade motion for the web with zero dependencies. 33 components: scroll reveals, text animations, page transitions and a custom cursor — plus an MCP server so Claude and Cursor use them instead of improvising.

JavaScript★ 21 month ago
03
proxmox-mcp-server MCP · Proxmox

Talk to your Proxmox cluster in plain language: list nodes, VMs and containers, and control lifecycle or snapshots — safely.

TypeScript★ 3⑂ 11 month ago
04
docker-mcp-server MCP · Docker

Chat with your Docker host. An MCP server with a panel and a terminal to run Docker and Compose, metrics included.

TypeScript★ 3⑂ 11 month ago
05
vmware-to-proxmox Migration

Inventories your VMware, checks compatibility, estimates the cost of moving to Proxmox and produces the report. For leaving licences behind knowing what is ahead.

TypeScript★ 12 months ago
06
netatlas Network

Living infrastructure documentation: agentless discovery that draws the map of your real network and tells you what changed.

TypeScript★ 13 months ago
07
mailaegis Email

Open-source email security: a self-hosted mail client with an antivirus layer. Detects phishing, malware and impersonation, and leaves you the report.

TypeScript★ 13 months ago
08
ragevault Passwords

Self-hosted, end-to-end encrypted password manager: command line, terminal, web and browser extension. Your keys never leave your machine.

TypeScript★ 11 month ago
The one to look at

rage-motion

Every studio ends up rewriting the same animations on every project. We pulled ours into one place, sharpened them and published them: 33 components with zero dependencies — scroll reveals, text animations, page transitions and a custom cursor.

And it ships an MCP server: Claude or Cursor read the catalogue and use these components instead of improvising a different animation every time. The same idea as the rest of this page, applied to design.

33
components
0
dependencies
MIT
licence
1 month ago
last change
  • Scroll reveals
  • Animated text
  • Page transitions
  • Custom cursor
  • Accessible
  • Zero dependencies

What is an MCP server?

A translator. On one side an assistant that understands what you ask for; on the other, your infrastructure, which only understands exact commands. The MCP server sits between them and decides what may happen and what may not.

You

“how many VMs are stopped on node 2?”

The MCP server

translates, checks permissions and logs everything

this is what we publish
Your infrastructure

Proxmox, Docker, your network, your mail

The middle box is the whole point: the assistant never touches your infrastructure directly. It goes through something you control, with the permissions you grant, and it writes down everything it does.

Why we give it away

Because we needed it

Every repo started as our own problem on a Tuesday afternoon. Publishing it costs nothing extra and saves someone else writing it from scratch.

Because code should be readable

A tool that touches your infrastructure should not be a black box. If you are giving it access to your cluster, you deserve to see what it does.

Because it gets fixed faster

The bugs strangers find are the ones we would never have seen. It is the best QA there is, and it is free.

Running in two minutes

$ gh repo clone soyrageagency/docker-mcp-server $ cd docker-mcp-server && cp .env.example .env $ docker compose up -d → panel at http://localhost:8080 # now point your MCP client at it

Everything ships with Docker Compose and an example file. No sign-up, no API key of ours, no phoning home.

The rules, short version

Use it at work

No permission, no payment. Including if you bill for it.

Change it

Fork it, cut what you do not need, add what you do. Nothing to send back.

No warranty

Published as is. Before it touches production, test it the way you would test anything.

No free support

We read issues and answer when we can, but there is no SLA. If you need a safety net, that is a service.

Need this inside your company?

These tools were built for our own problems. If yours looks similar, we adapt them, install them where you say and teach you to run them.

01We install it

On your server, your cloud or your basement. Nothing leaves where you say.

02We adapt it

To your systems, your permissions and the way you actually work.

03We train you

Documentation in your language and a session with the team.

04And we keep it

If you want. If not, it keeps running and it is yours anyway.

Frequently asked

Is it really free?

Yes. Open licence, no hidden “pro” tier, no features held back waiting for a card. What you see on GitHub is what there is.

Does it send data anywhere?

No. It runs where you install it and talks to what you point it at. No telemetry, no calls to any server of ours.

Can I use it with my own clients?

Yes, including for money. The licence allows it and we are glad: that is why it is published.

I found a bug, what now?

Open an issue on GitHub with what you did and what happened. If it is a security issue, email first instead of publishing it.

Do you take contributions?

Yes. Pull requests welcome. For big changes, open an issue first so you do not build something we cannot merge.

What if I cannot set it up?

It installs with Docker Compose alone, but if you would rather not wrestle with it, we set it up and hand it over running. That is a service, and it is quoted to measure.

Shall we talk for 20 minutes?

No strings. Whether or not you hire us, you leave with a concrete list of fixes for your site.

Book 20 min