Flin Imgbb Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Flin Imgbb Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for uploading images to ImgBB from Claude-compatible clients.
The recommended setup uses uvx — no repository clone or virtual environment required.
Add this to your Claude MCP configuration:
{
"mcpServers": {
"imgbb": {
"command": "uvx",
"args": ["flin-imgbb-mcp@latest"],
"env": {
"IMGBB_API_KEY": "your-imgbb-api-key"
}
}
}
}Get your API key at api.imgbb.com.
upload_imageUpload a single image file to ImgBB and get its public URL.
| Parameter | Type | Required | Description |
|---|---|---|---|
file_path | string | yes | Absolute or relative path to the image file |
name | string | no | Optional name for the image on ImgBB |
expiration | number | no | Expiration in seconds (60–15552000) |
Returns: url, display_url, delete_url, title
list_imagesList all image files in a local folder (png, jpg, jpeg, gif, webp, bmp).
| Parameter | Type | Required | Description |
|---|---|---|---|
folder_path | string | yes | Absolute path to the folder |
upload_all_imagesUpload all images from a local folder to ImgBB.
| Parameter | Type | Required | Description |
|---|---|---|---|
folder_path | string | yes | Absolute path to the folder |
expiration | number | no | Expiration in seconds (60–15552000) for all images |
| Environment Variable | Required | Description |
|---|---|---|
IMGBB_API_KEY | yes | Your ImgBB API key |
Server does not start / "IMGBB_API_KEY is not set" Make sure IMGBB_API_KEY is set in the env block of your MCP configuration. The server checks for it at startup and will exit with a clear error if it is missing.
Upload fails with HTTP 400 The file path must point to a valid image file. Supported formats: png, jpg, jpeg, gif, webp, bmp.
`uvx` command not found Install uv from docs.astral.sh/uv.
# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh
# Install dependencies
uv sync --group dev
# Run tests
uv run pytest tests/ -v
# Lint
uv run ruff check src/ tests/
# Build distribution artifacts
uv buildReleases are published to PyPI automatically when a version tag is pushed:
git tag v1.0.2
git push origin v1.0.2The GitHub Actions release workflow builds the package and publishes it via PyPI Trusted Publishing.
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.