Tigris is a globally distributed S3-compatible object storage service that provides low latency anywhere in the world, enabling developers to store and access any amount of data for a wide range of use cases.
921
10 Tools
Version 4.43 or later needs to be installed to add the server automatically
Use cases
About
Tigris is a globally distributed S3-compatible object storage service that provides low latency anywhere in the world, enabling developers to store and access any amount of data for a wide range of use cases.
Attribute | Details |
---|---|
Docker Image | mcp/tigris |
Author | tigrisdata |
Repository | https://github.com/tigrisdata/tigris-mcp-server |
Dockerfile | https://github.com/tigrisdata/tigris-mcp-server/blob/main/Dockerfile |
Docker Image built by | Docker Inc. |
Docker Scout Health Score | |
Verify Signature | COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/tigris --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub |
Licence | MIT License |
Tools provided by this Server | Short Description |
---|---|
tigris_create_bucket | Create a Tigris bucket in your account |
tigris_delete_bucket | Delete a Tigris bucket in your account |
tigris_delete_object | Delete an object in a bucket |
tigris_get_object | Get an object in a bucket |
tigris_get_signed_url_object | Get an signed url of an object from a bucket |
tigris_list_buckets | List all Tigris buckets in your account |
tigris_list_objects | List all objects in a buckets |
tigris_put_object | Creates an object in bucket |
tigris_put_object_from_path | Creates an object in bucket from a path on the filesystem |
tigris_upload_file_and_get_url | Upload a file and get a public url for it |
tigris_create_bucket
Create a Tigris bucket in your account
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket to create |
isPublic | boolean optional | Set your bucket as public or private |
tigris_delete_bucket
Delete a Tigris bucket in your account
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket to delete |
tigris_delete_object
Delete an object in a bucket
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
key | string | Key of the object to put |
tigris_get_object
Get an object in a bucket
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
key | string | Key of the object to delete |
tigris_get_signed_url_object
Get an signed url of an object from a bucket
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
key | string | Key of the object to get signed url |
expiresIn | number optional | Expiration time in seconds |
tigris_list_buckets
List all Tigris buckets in your account
tigris_list_objects
List all objects in a buckets
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
tigris_put_object
Creates an object in bucket
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
content | string | Content to store in the object |
key | string | Key of the object to put |
contentType | string optional | Optional MIME type of the content |
tigris_put_object_from_path
Creates an object in bucket from a path on the filesystem
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
key | string | Key of the object to put |
path | string | Absolute path to the file to upload |
tigris_upload_file_and_get_url
Upload a file and get a public url for it
Parameters | Type | Description |
---|---|---|
bucketName | string | Name of the bucket |
expiresIn | number | Expiration time in seconds |
key | string | Key of the object to upload |
path | string | Absolute path to the file to upload |
{
"mcpServers": {
"tigris": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AWS_ACCESS_KEY_ID",
"-e",
"AWS_ENDPOINT_URL_S3",
"-e",
"AWS_SECRET_ACCESS_KEY",
"mcp/tigris"
],
"env": {
"AWS_ACCESS_KEY_ID": "tid_xxxxxxxxxxxxxxxxxxx",
"AWS_ENDPOINT_URL_S3": "https://t3.storage.dev",
"AWS_SECRET_ACCESS_KEY": "tsec_xxxxxxxxxxxxxxxxxxx"
}
}
}
}
Manual installation
You can install the MCP server using:
Installation for