Spronta MCP server
io.github.spronta/mcp·v0.1.3·1 starsUpload, transform, and deliver images on a global CDN via AI agents.
1 stars41 downloads/wk
Reviews
Write oneNobody has reviewed Spronta yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Spronta tools (18, 10 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
build_cdn_urlBuild a Spronta CDN URL with transform parameters. Does not make an API call.
create_presetwrite actionCreate a named transform preset. Use in CDN URLs with ?t=preset-name.
create_projectwrite actionCreate a new image project.
delete_imagewrite actionPermanently delete an image from storage and database. Cannot be undone.
delete_presetwrite actionDelete a transform preset.
delete_projectwrite actionPermanently delete a project and all its images. This cannot be undone.
generate_signed_urlGenerate an HMAC-SHA256 signed CDN URL. Requires signing to be enabled.
get_projectGet project details including usage stats (image count, total storage).
get_signing_configGet the URL signing configuration for a project (enabled, requireSignedUrls, masked secret).
get_usageGet daily usage metrics (requests, bandwidth, transforms) for a project.
list_imagesList images in a project with pagination.
list_presetsList named transform presets. Presets can be used in CDN URLs with ?t=name.
list_projectsList all Spronta image projects for your account.
update_imagewrite actionUpdate an image's alt text and/or tags.
update_presetwrite actionUpdate a preset's name or transforms.
update_projectwrite actionUpdate a project's name or custom domain.
update_signingwrite actionEnable/disable URL signing. When enabling, a new secret is generated and returned once.
upload_imagewrite actionUpload an image from a URL. Fetches the image, uploads it to Spronta, and returns the CDN URL with blurhash. For base64, pass imageData instead of imageUrl.
Public scan report
scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan7 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 190 days ago4/15
- Maintainer identityregistry namespace matches repository owner7/10
How Spronta compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 74/100
- higher than 40% of 48,255 servers
- Tools
- 18
- the typical server has 7
- Tools that change things
- 56%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 1
- more than 65% of 28,688 servers
- Downloads a week
- 41
- more than 33% of 12,191 servers with a package
What its tools let an agent do: 7 read · 4 create · 4 change · 3 delete
Install Spronta in Claude Code, Cursor or VS Code
Runs npx -y @spronta/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp -- npx -y @spronta/mcp
What the publisher says
From the Spronta repository's README, as published. We do not edit it. Read it on GitHub
@spronta/mcp
MCP server for uploading, transforming, and serving images on a global CDN — directly from AI assistants.
Connect Claude, GPT, Cursor, Windsurf, or any MCP-compatible client to the Spronta Image CDN. Upload images from URLs or base64, apply real-time transforms (resize, crop, format conversion, smart crop, blurhash), create reusable presets, generate signed URLs, and monitor usage — all through natural language.
Why use this?
- Upload images from AI — give your LLM an image URL and it uploads, optimizes, and returns a CDN link
- Real-time transforms — resize, crop, convert to WebP/AVIF/JXL, smart crop with face detection
- Global CDN delivery — images served from edge locations worldwide
- Blurhash generation — automatic blur placeholders computed on upload
- Signed URLs — HMAC-SHA256 signed URLs with expiration for private images
- Named presets — create reusable transform configurations (e.g. thumbnail, hero, og-image)
- No vendor lock-in — MIT licensed, open source
Quick start
Install
npm install -g @spronta/mcp
# or use directly
npx @spronta/mcpClaude Code
claude mcp add spronta \
-e SPRONTA_API_KEY=spronta_img_... \
-e SPRONTA_PROJECT_ID=your-project-id \
-- npx @spronta/mcpClaude Desktop / Cursor / Windsurf
Add to your MCP configuration file:
{
"mcpServers": {
"spronta": {
"command": "npx",
"args": ["@spronta/mcp"],
"env": {
"SPRONTA_API_KEY": "spronta_img_...",
"SPRONTA_PROJECT_ID": "your-project-id"
}
}
}
}Get your API key
- Sign up at app.spronta.com (free tier: 100 images)
- Create a project in the dashboard
- Copy your API key from project settings
Environment variables
18 tools available
Projects
Upload & Images
Transform Presets
URL Signing
Analytics & Utility
Example prompts
Once connected, just ask your AI:
> Upload this image to my project: https://example.com/photo.jpg
> Create a thumbnail preset: 200x200, cover crop, face detection, webp format
> How many requests did my project handle this week?
> Generate a signed URL for hero.jpg that expires in 1 hourShortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Spronta: common questions
- Is Spronta MCP server safe?
- Mostly: it is graded B (74/100). Read the Spronta safety report
- How do I install Spronta?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Spronta need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Spronta maintained?
- The last commit was 227 days ago (2026-03-22). The latest release is v0.1.3.
- How does Spronta compare with other MCP servers?
- safety score 74/100 (higher than 40% of 48,255 servers); tools 18 (the typical server has 7); tools that change things 56% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.