You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
✨ feat: Update changelog and documentation for image-to-image query improvements
🔧 fix: Adjust image query handling to support multiple references correctly
📄 docs: Clarify image URL requirements in README and schemas
🔄 chore: Bump version to 1.3.1 in package files
Copy file name to clipboardExpand all lines: CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -217,3 +217,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
217
217
218
218
### Notes
219
219
- Model behavior details for `kontext`, `nanobanana`, and `seedream` are documented in `new_models_integration.md`. `kontext` uses only the first reference; `nanobanana` is safe up to ~4 refs; `seedream` up to 10.
220
+
## [1.3.1] - `2025-09-26`
221
+
222
+
### Fixed
223
+
- Image-to-image query construction for kontext, nanobanana, and seedream:
224
+
- Now sends multiple reference images as repeated `image` parameters instead of a single comma-encoded string. This matches the API examples and fixes 400/403 errors some users saw when passing multiple references.
225
+
- Continues to accept a single URL or a comma-separated string; comma strings are split and sent as repeated params.
Copy file name to clipboardExpand all lines: README.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -303,6 +303,8 @@ Perfect for creating variations and new styles:
303
303
304
304
Multi-reference images: `editImage` and `generateImageFromReference` accept `imageUrl` as a single URL or an array of URLs. The server encodes arrays as the comma-separated `image` parameter used by the API. Ordering matters; kontext uses only the first image, nanobanana is safe up to ~4 refs, and seedream supports up to 10.
305
305
306
+
Important: URLs only. The image-to-image tools require publicly accessible HTTP(S) URLs. Local file paths, file uploads, and base64/data URLs are not supported by this MCP server (it does not upload files). If you need to work from a local image, host it somewhere accessible (e.g., a temporary file host, object storage, or a raw link in a repo) and pass the URL.
description: 'URL of the input image to edit. Accepts a string or an array for multiple references (first is most important).'
131
+
description: 'Public HTTP(S) URL(s) of the input image(s) to edit. Accepts a string or an array for multiple references (first is most important). Local file paths, file uploads, or base64/data URLs are not supported.'
description: 'URL(s) of reference images. Accepts a string or an array for multi-reference (comma-joined).'
192
+
description: 'Public HTTP(S) URL(s) of reference images. Accepts a string or an array for multi-reference. Local file paths, file uploads, or base64/data URLs are not supported.'
0 commit comments