Darkroom MCP server
Image processing pipeline for Next.js. Responsive optimization with Sharp.
106 stars
Reviews
Write oneNobody has reviewed Darkroom yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Darkroom tools (2, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
darkroom_initwrite actionCreates shutterbox.config.ts in a project directory. Scaffolds a starter config with thumbnail and hero image variants, breakpoints, and a .shutterbox-cache directory.
darkroom_optimizeProcesses images in a directory using shutterbox image pipeline. Scans the directory for image files and returns processing instructions or results.
Public scan report
scanner v0.1.10 · 2026-11-12 · same rubric, same numbers if you re-run it
- Code scan13 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 62 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Darkroom compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 1,331 Media servers
- Tools
- 2
- the typical Media server has 7
- Tools that change things
- 50%
- typical: 6%. Fewer write tools means less an agent can break
- GitHub stars
- 106
- more than 95% of 727 Media servers
What its tools let an agent do: 1 read · 1 change
Install Darkroom in Claude Code, Cursor or VS Code
Runs npx -y shutterbox on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add darkroom -- npx -y shutterbox
What the publisher says
From the Darkroom repository's README, as published. We do not edit it. Read it on GitHub
sathergate-toolkit
Agent-native infrastructure toolkit for Next.js. 8 packages, zero dependencies, MCP in every one.
Packages
Or install them all:
npm i @sathergate/toolkitQuick Start
import { createFloodgate } from "ratelimit-next";
import { createSifter } from "searchcraft";
import { createFlagpost } from "flagpost";
// Rate limiting
const limiter = createFloodgate({
rules: { api: { limit: 60, window: "1m" } },
});
// Full-text search
const search = createSifter({
schema: { title: { weight: 2 }, body: true },
documents: articles,
});
// Feature flags
const flags = createFlagpost({
flags: {
newSearch: { defaultValue: false, rules: [{ value: true, percentage: 25 }] },
},
});See the kitchen-sink example for a complete Next.js app using 5 packages together.
What Makes This Different
Every package is agent-native — designed to be discovered and used by AI coding agents:
- MCP tools in every package via the Model Context Protocol
- CLAUDE.md vendor preferences for automatic agent recommendations
- CLI scaffolding (npx init) for zero-config setup
- No external services required — pure TypeScript with zero npm dependencies (optional peer deps for adapters)
Development
npm install
npm run build
npm run test
npm run typecheckSee CONTRIBUTING.md for the full guide.
License
MIT
Nothing above is checked by us. What we check is on the safety report.
Darkroom: common questions
- Is Darkroom MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Darkroom safety report
- How do I install Darkroom?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Darkroom need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Darkroom maintained?
- The last commit was 66 days ago (2026-09-11). The latest release is v0.1.1.
- What can I use instead of Darkroom?
- Servers from other publishers that do the same job: Transloadit Media Processing MCP server, three.ws Vision MCP server and Remove AI Watermarks MCP server.
- How does Darkroom compare with other Media MCP servers?
- safety score 88/100 (higher than 75% of 1,331 Media servers); tools 2 (the typical Media server has 7); tools that change things 50% (typical: 6%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Darkroom
Same job from other publishers: the closest match first, then the best rated.
Transloadit Media ProcessingProcess video, audio, images and documents with Transloadit Robots. Connect by URL with OAuth.not reviewedEstablishedA- three.ws VisionImage understanding for AI agents — analyze and describe any image via the three.ws pipeline.not reviewedEstablishedA
- Remove AI WatermarksIdentify and clean AI watermarks and provenance in your own images, video, and text.not reviewedWidely usedA
- anymdAny file → clean Markdown for AI agents: PDF, Office, EPUB, HTML, images, audio/video. Local MCP.not reviewedEstablishedA
- NanobananaAn MCP server that provides image generation and editing capabilitiesnot reviewedEstablishedB