custovox-visual
MCP server for a first triage of customer-submitted photos (hotel rooms, product returns, retail, support tickets).
What it returns
One tool, analyze_customer_image(image_url, context="general") — image_url is an image URL or the image as a base64 string:
description: an English caption of the imagedetected_issue: the most likely issue category (cleanliness, damage or defect, missing item, safety, maintenance, presentation, incorrect item, packaging, or no visible issue; withcontext="hospitality": room cleanliness, missing amenities, maintenance, bathroom, bed or linen, view or room quality, or no visible problem)issue_confidence: the score of that categoryseverity: none / low / medium / high, derived from that scoresuggested_action
How it works
- The image is captioned in English by
Salesforce/blip-image-captioning-base. - The caption is then classified into the issue categories with English zero-shot classification (
facebook/bart-large-mnli). The category is inferred from the caption, not from the pixels directly: an issue the caption does not mention is not detected. severityreflects how confident the classification is, not how serious the issue is. Use it to sort photos for human review, not as a final verdict.- Runs locally; the only network call is downloading the image when you pass a URL. Models are downloaded on first run.
Installation
pip install custovox-visual
Need more?
custovox.ai — Full customer intelligence platform. From $89/month. https://custovox.ai
Metadata
Release files for custovox-visual 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| custovox_visual-1.0.0.tar.gz | 5.5 kB | Without provenance | Details for custovox_visual-1.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| custovox_visual-1.0.0-py3-none-any.whl | Python 3 | none | any | Details for custovox_visual-1.0.0-py3-none-any.whl |
Total release size: 9.5 kB
Release files / custovox_visual-1.0.0.tar.gz
| Download URL | custovox_visual-1.0.0.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
61b7f0dd14ab7d5d54d36624fe82055fed9e60cbb0073bf41eea95a01fb68b7e
|
|
BLAKE2b-256 checksum How to use checksums |
a128bc12c08491a25d463e931889f38c00155320a1c6c164413bf708fdc3e72f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Release files / custovox_visual-1.0.0-py3-none-any.whl
| Download URL | custovox_visual-1.0.0-py3-none-any.whl |
|---|---|
| Size | 4.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bbca6fe0b786005d1003139dc6fe327d7caae8e6c86d0dee8da8538fb1ebdc49
|
|
BLAKE2b-256 checksum How to use checksums |
987486470dc2f1fc78ab21df6ee3cb1e7e493e01bd223168d04b7ce413bfd715
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|
Security for custovox-visual 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.