sufy-dev/sufy-mcp-server
If you are the rightful owner of sufy-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Sufy MCP Server allows users to access Sufy services through the Model Context Protocol within AI large model clients.
Tools
Functions exposed to the LLM to take actions
Version
Sufy MCP Server version info.
ListBuckets
Returns a list of all buckets of config. To grant IAM permission to use this operation, you must add the s3:ListAllMyBuckets policy action.
ListObjects
Each request will return some or all (up to 100) objects in the bucket. You can use request parameters as selection criteria to return some objects in the bucket. If you want to continue listing, set start_after to the key of the last file in the last listing result so that you can list new content. To get a list of buckets, see ListBuckets.
GetObject
Retrieves an object from bucket. In the GetObject request, specify the full key name for the object. Path-style requests are not supported.
GetObjectURL
Get the object download URL
ImageScaleByPercent
Image scaling tool that resizes images based on a percentage and returns information about the scaled image.
The information includes the object_url of the scaled image, which users can directly use for HTTP GET requests to retrieve the image content or open in a browser to view the file. The image must be stored in a Sufy Bucket. Supported original image formats: psd, jpeg, png, gif, webp, tiff, bmp, avif, heic. Image width and height cannot exceed 30,000 pixels, and total pixels cannot exceed 150 million.
ImageScaleBySize
Image scaling tool that resizes images based on a specified width or height and returns information about the scaled image.
The information includes the object_url of the scaled image, which users can directly use for HTTP GET requests to retrieve the image content or open in a browser to view the file. The image must be stored in a Sufy Bucket. Supported original image formats: psd, jpeg, png, gif, webp, tiff, bmp, avif, heic. Image width and height cannot exceed 30,000 pixels, and total pixels cannot exceed 150 million.
ImageBlur
Applies Gaussian blur to images. Important notes: 1. Does NOT affect original GIF format images 2. Takes effect after WebP-to-GIF conversion
The information includes the object_url of the scaled image, which users can directly use for HTTP GET requests to retrieve the image content or open in a browser to view the file. The image must be stored in a Sufy Bucket. Supported original image formats: psd, jpeg, png, gif, webp, tiff, bmp, avif, heic. Image width and height cannot exceed 30,000 pixels, and total pixels cannot exceed 150 million.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client