{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"smithery_dot-justin-poke-image-mcp","slug":"dot-justin-poke-image-mcp","name":"poke-image-mcp","type":"mcp","url":"https://github.com/dot-Justin/poke-image-mcp","page_url":"https://unfragile.ai/dot-justin-poke-image-mcp","categories":["mcp-servers","data-pipelines"],"tags":["mcp","model-context-protocol","image-generation","smithery:dot-Justin/poke-image-mcp"],"pricing":{"model":"open_source","free":true,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"smithery_dot-justin-poke-image-mcp__cap_0","uri":"capability://image.visual.local.image.browsing.and.inspection","name":"local image browsing and inspection","description":"This capability allows users to browse and inspect images stored in a local library by utilizing a file system integration that scans directories for image files. It employs a lightweight indexing mechanism to quickly retrieve image metadata, enabling users to view details such as dimensions, file size, and format without loading the entire image into memory. This approach ensures efficient access to large collections of images while minimizing resource consumption.","intents":["How can I quickly browse through my local image library?","I need to inspect image metadata without opening each file manually.","Can I view details of multiple images at once?"],"best_for":["graphic designers managing large image libraries"],"limitations":["Only supports common image formats; proprietary formats may not be accessible.","Performance may degrade with extremely large libraries."],"requires":["Node.js 14+","Access to local file system"],"input_types":["image file paths"],"output_types":["image metadata"],"categories":["image-visual","local-file-management"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dot-justin-poke-image-mcp__cap_1","uri":"capability://image.visual.image.format.conversion","name":"image format conversion","description":"This capability enables users to convert images from one format to another using a modular plugin architecture that supports various image processing libraries. It leverages an internal conversion engine that can handle multiple formats, allowing users to specify input and output formats seamlessly. The design promotes extensibility, enabling future support for additional formats without major architectural changes.","intents":["How can I convert my PNG images to JPEG format?","I need to batch convert images to different formats for web optimization.","Can I easily change the format of a single image?"],"best_for":["web developers optimizing images for performance"],"limitations":["Conversion quality may vary depending on the source format.","Not all formats may support advanced features like transparency."],"requires":["ImageMagick or similar library installed"],"input_types":["image files in various formats"],"output_types":["converted image files"],"categories":["image-visual","image-processing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dot-justin-poke-image-mcp__cap_2","uri":"capability://image.visual.thumbnail.generation","name":"thumbnail generation","description":"This capability generates thumbnails for images by applying a resizing algorithm that maintains aspect ratio while reducing dimensions. It uses a queue-based processing system to handle multiple requests efficiently, allowing for batch processing of images. The generated thumbnails are stored in a designated directory, making it easy for users to access and use them in various applications.","intents":["How can I create thumbnails for my image gallery?","I need to generate smaller versions of images for faster loading times.","Can I automate the thumbnail creation process for a batch of images?"],"best_for":["web developers creating image galleries"],"limitations":["Thumbnail quality may degrade if original images are of low resolution.","Requires sufficient disk space for storing generated thumbnails."],"requires":["Node.js 14+","Access to local file system"],"input_types":["image files"],"output_types":["thumbnail image files"],"categories":["image-visual","image-processing"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dot-justin-poke-image-mcp__cap_3","uri":"capability://image.visual.metadata.extraction","name":"metadata extraction","description":"This capability extracts metadata from images using a combination of built-in libraries and external tools to read EXIF, IPTC, and XMP data. It processes images in a non-blocking manner, allowing users to retrieve metadata for multiple images simultaneously without significant delays. The extracted metadata is formatted into a structured output, making it easy to integrate with other applications or databases.","intents":["How can I extract EXIF data from my images?","I need to gather metadata for a batch of images for cataloging.","Can I retrieve and format image metadata for reporting purposes?"],"best_for":["photographers cataloging their work"],"limitations":["Not all images contain metadata; results may vary based on image source.","Limited to standard metadata formats."],"requires":["Node.js 14+","Access to local file system"],"input_types":["image files"],"output_types":["structured metadata"],"categories":["image-visual","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"smithery_dot-justin-poke-image-mcp__cap_4","uri":"capability://image.visual.image.resizing","name":"image resizing","description":"This capability allows users to resize images while maintaining their aspect ratio using a configurable resizing algorithm. It supports various resizing options, including fixed dimensions, percentage scaling, and maximum width/height constraints. The implementation uses a responsive design approach, ensuring that resized images are suitable for different display contexts, such as web and mobile.","intents":["How can I resize my images for different screen sizes?","I need to adjust the dimensions of images for a responsive layout.","Can I set constraints on image sizes for web use?"],"best_for":["web developers creating responsive designs"],"limitations":["Resizing may lead to quality loss if not handled carefully.","Requires knowledge of target display dimensions for optimal results."],"requires":["Node.js 14+","Access to local file system"],"input_types":["image files"],"output_types":["resized image files"],"categories":["image-visual","image-processing"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":32,"verified":false,"data_access_risk":"high","permissions":["Node.js 14+","Access to local file system","ImageMagick or similar library installed"],"failure_modes":["Only supports common image formats; proprietary formats may not be accessible.","Performance may degrade with extremely large libraries.","Conversion quality may vary depending on the source format.","Not all formats may support advanced features like transparency.","Thumbnail quality may degrade if original images are of low resolution.","Requires sufficient disk space for storing generated thumbnails.","Not all images contain metadata; results may vary based on image source.","Limited to standard metadata formats.","Resizing may lead to quality loss if not handled carefully.","Requires knowledge of target display dimensions for optimal results.","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.05,"quality":0.35,"ecosystem":0.62,"match_graph":0.25,"freshness":0.6,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.15,"match_graph":0.23,"freshness":0.12}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:26.346Z","last_scraped_at":"2026-05-03T15:19:16.961Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=dot-justin-poke-image-mcp","compare_url":"https://unfragile.ai/compare?artifact=dot-justin-poke-image-mcp"}},"signature":"oP2Fs9Rw1Gh10+z8sZ5MjvO+LzqNzQw9xtKAb4+t7pCuJI57eeFufRoEly1v3Sij2qR5XY7YAeN3o5MVoopXAA==","signedAt":"2026-06-21T03:13:35.042Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/dot-justin-poke-image-mcp","artifact":"https://unfragile.ai/dot-justin-poke-image-mcp","verify":"https://unfragile.ai/api/v1/verify?slug=dot-justin-poke-image-mcp","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}