io.github.jaygould/getpronto
Upload, transform, and manage images on Get Pronto from AI agents.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
getpronto-mcpclaude mcp add getpronto -e 'GETPRONTO_API_KEY=<your getpronto_api_key>' -e 'GETPRONTO_BASE_URL=<GETPRONTO_BASE_URL>' -- npx -y getpronto-mcp@1.0.2
{
"mcpServers": {
"getpronto": {
"command": "npx",
"args": [
"-y",
"getpronto-mcp@1.0.2"
],
"env": {
"GETPRONTO_API_KEY": "<your getpronto_api_key>",
"GETPRONTO_BASE_URL": "<GETPRONTO_BASE_URL>"
}
}
}
}
Variables d'environnement
GETPRONTO_API_KEYsecret Your Get Pronto secret API key. If omitted, use the generate_test_key tool to get an ephemeral key.GETPRONTO_BASE_URLAPI base URL. Defaults to https://api.getpronto.io/v1
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
GetPronto MCP Server
An MCP (Model Context Protocol) server that lets AI agents use Get Pronto image hosting and transformation services natively.
Full documentation can be found in our docs area.
Quick Start
Add to your Claude Code settings (.claude/settings.json):
{
"mcpServers": {
"getpronto": {
"command": "npx",
"args": ["-y", "getpronto-mcp"],
"env": {
"GETPRONTO_API_KEY": "pronto_sk_..."
}
}
}
}
Or without a key — the agent will generate an ephemeral test key on demand:
{
"mcpServers": {
"getpronto": {
"command": "npx",
"args": ["-y", "getpronto-mcp"]
}
}
}
Tools
| Tool | Description |
|---|---|
generate_test_key | Generate an ephemeral API key with limited quotas (no signup required) |
upload_image | Upload from a file path, URL, or data URL |
list_files | List files with pagination and folder filtering |
get_file | Get file details (URL, dimensions, metadata) |
delete_file | Delete a file |
transform_image | Generate a transformed image URL (resize, format, blur, crop, etc.) |
Ephemeral Test Keys
If no API key is configured, the agent can call generate_test_key to get a temporary key instantly — no signup or account needed.
| Limit | Value |
|---|---|
| Storage | 100 MB |
| Monthly bandwidth | 500 MB |
| Monthly transforms | 100 |
| Max file size | 10 MB (images only) |
| TTL | 7 days |
After 7 days, the ephemeral account and all its files are automatically deleted.
Environment Variables
| Variable | Description | Default |
|---|---|---|
GETPRONTO_API_KEY | Your Get Pronto secret API key | None (use generate_test_key) |
GETPRONTO_BASE_URL | API base URL | https://api.getpronto.io/v1 |
Transform Options
The transform_image tool supports:
- Resize:
width,height,fit(cover, contain, fill, inside, outside) - Quality: 1-100
- Blur: Gaussian blur (0.3-1000)
- Sharpen: Boolean
- Grayscale: Boolean
- Rotate: -360 to 360 degrees
- Format: jpeg, png, webp, avif
- Border:
{ width, color }(hex color, e.g.FF0000) - Crop:
{ x, y, width, height }
Related
- getpronto-sdk — JavaScript/TypeScript SDK
- Get Pronto Docs — Full documentation
- Get Pronto — Image hosting and transformation SaaS
Questions fréquentes
Qu'est-ce que io.github.jaygould/getpronto ?
Upload, transform, and manage images on Get Pronto from AI agents.
Comment installer io.github.jaygould/getpronto ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add getpronto -e 'GETPRONTO_API_KEY=<your getpronto_api_key>' -e 'GETPRONTO_BASE_URL=<GETPRONTO_BASE_URL>' -- npx -y getpronto-mcp@1.0.2. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.jaygould/getpronto ?
Oui. Il attend GETPRONTO_API_KEY, à renseigner dans sa configuration.
io.github.jaygould/getpronto est-il open source ?
Son code est public sur GitHub, mais le dépôt ne déclare pas de licence standard.
Qui maintient io.github.jaygould/getpronto ?
Il est publié par getpronto-io. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.