关于 getpronto
getpronto 是 MCP 服务,让 AI Agent 使用 Get Pronto 托管和转换图像。工具涵盖上传、文件管理和图像变换,也可免注册生成临时测试密钥。
主要功能
- 01从路径或 URL 上传图像
- 02列出、查看和删除文件
- 03生成变换后的图像 URL
- 04调整尺寸、裁剪和旋转图像
- 05创建临时测试 API 密钥
适用场景
- 01上传图像进行托管
- 02查看图像元数据和尺寸
- 03生成缩放或改格式的图像 URL
- 04免注册试用图像服务
MCP 相关
该 MCP 服务向 AI Agent 提供 Get Pronto 图像托管和变换工具,包括上传、文件管理与图像变换。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
mcp.json · 通用配置
启动命令
npx -y getpronto-mcp需要配置的环境变量
GETPRONTO_API_KEY密钥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本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
6收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| baseUrl | string | 否 | Get Pronto API 的基础 URL。默认为 https://api.getpronto.io/v1 |
详细介绍
GetPronto MCP 服务
一个 MCP(Model Context Protocol) 服务,可让 AI Agent 原生使用 Get Pronto 图像托管与转换服务。
完整文档请参阅我们的文档区。
快速开始
添加到 Claude Code 设置(.claude/settings.json):
{
"mcpServers": {
"getpronto": {
"command": "npx",
"args": ["-y", "getpronto-mcp"],
"env": {
"GETPRONTO_API_KEY": "pronto_sk_..."
}
}
}
}
也可以不使用密钥 — Agent 会按需生成临时测试密钥:
{
"mcpServers": {
"getpronto": {
"command": "npx",
"args": ["-y", "getpronto-mcp"]
}
}
}
工具
| 工具 | 描述 |
|---|---|
generate_test_key | 生成配额有限的临时 API 密钥(无需注册) |
upload_image | 从文件路径、URL 或 data URL 上传 |
list_files | 分页列出文件并按文件夹筛选 |
get_file | 获取文件详情(URL、尺寸、元数据) |
delete_file | 删除文件 |
transform_image | 生成转换后的图像 URL(调整大小、格式、模糊、裁剪等) |
临时测试密钥
如果未配置 API 密钥,Agent 可以调用 generate_test_key 即时获取临时密钥 — 无需注册或账户。
| 限制 | 数值 |
|---|---|
| 存储空间 | 100 MB |
| 每月带宽 | 500 MB |
| 每月转换次数 | 100 |
| 最大文件大小 | 10 MB(仅限图像) |
| TTL | 7 天 |
7 天后,临时账户及其所有文件都会自动删除。
环境变量
| 变量 | 描述 | 默认值 |
|---|---|---|
GETPRONTO_API_KEY | 你的 Get Pronto 秘密 API 密钥 | 无(使用 generate_test_key) |
GETPRONTO_BASE_URL | API 基础 URL | https://api.getpronto.io/v1 |
转换选项
transform_image 工具支持:
- 调整大小:
width、height、fit(cover、contain、fill、inside、outside) - 质量:1-100
- 模糊:高斯模糊(0.3-1000)
- 锐化:布尔值
- 灰度:布尔值
- 旋转:-360 至 360 度
- 格式:jpeg、png、webp、avif
- 边框:
{ width, color }(十六进制颜色,例如FF0000) - 裁剪:
{ x, y, width, height }
相关内容
- getpronto-sdk — JavaScript/TypeScript SDK
- Get Pronto 文档 — 完整文档
- Get Pronto — 图像托管与转换 SaaS
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。