T

Tigris MCP Server

Tigris MCP Server is a high-performance, S3-compatible object storage system designed for multi-cloud and AI workloads. It seamlessly connects AI agents with Tigris storage capabilities through the MCP protocol.
2.5 points
14

What is Tigris MCP Server?

Tigris MCP Server is a middleware based on the Model Context Protocol (MCP) that seamlessly connects AI agents with the Tigris object storage system. Tigris is a high-performance, S3-compatible object storage service that supports multi-cloud environments and can intelligently distribute data globally to optimize access speed.

How to use Tigris MCP Server?

You can install and run Tigris MCP Server in two ways: Docker or NPX. After configuring your AWS credentials, you can manage your buckets and objects through simple natural language commands.

Use Cases

Suitable for scenarios that require integrating AI workflows with cloud storage, such as AI model management, training data storage, database backup, and log storage. It is particularly suitable for applications that require global data distribution.

Main Features

Bucket ManagementCreate, list, and delete buckets, supporting intuitive natural language command operations.
Object ManagementUpload, download, list, and delete objects, supporting file and folder operations.
File SharingGenerate shareable file links for easy collaboration and data distribution.
S3 CompatibilityFully compatible with the S3 API, allowing you to use existing S3 tools and libraries for operations.

Advantages and Limitations

Advantages
No egress fees, reducing data access costs
Intelligent global data distribution to optimize access speed
Simple and intuitive natural language interaction
Deep integration with mainstream AI development tools (e.g., VS Code, Cursor)
Limitations
There are directory access restrictions when running in Docker mode
AWS credentials need to be configured to use
Currently, only partial S3 functions are supported

How to Use

Get Access Credentials
Log in to the Tigris console (storage.new) to obtain AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY.
Choose an Installation Method
It is recommended to use Docker for installation to achieve better sandbox security.
Configure AI Tools
Add MCP server configuration in VS Code, Cursor, or Claude Desktop.
Start Using
Manage your buckets and objects through natural language commands.

Usage Examples

AI Model ManagementStore trained AI models in Tigris and quickly deploy them to different regions through MCP commands.
Data BackupRegularly store database backups in Tigris to ensure data security.
Team CollaborationShare project documents with team members.

Frequently Asked Questions

How to reset lost AWS access keys?
Why can't I access certain directories when running in Docker mode?
Does it support large file uploads?
How can I view my storage usage?

Related Resources

Tigris Official Documentation
Complete Tigris usage guide and API reference
MCP Protocol Specification
Official specification document for the Model Context Protocol
Vibe Coding Blog
Tips for AI development using Tigris MCP Server
File Sharing Guide
How to share files using Tigris MCP Server
GitHub Repository
Project source code and contribution guide
Installation
Copy the following command to your Client for configuration
{
  "mcpServers": {
    "tigris-mcp-server": {
      "command": "npx",
      "args": ["-y", "@tigrisdata/tigris-mcp-server", "run"],
      "env": {
        "AWS_ACCESS_KEY_ID": "YOUR_AWS_ACCESS_KEY_ID",
        "AWS_SECRET_ACCESS_KEY": "YOUR_AWS_SECRET_ACCESS_KEY",
        "AWS_ENDPOINT_URL_S3": "https://fly.storage.tigris.dev"
      }
    }
  }
}

{
  "mcpServers": {
    "tigris-mcp-server": {
      "command": "docker",
      "args": [
        "-e",
        "AWS_ACCESS_KEY_ID",
        "-e",
        "AWS_SECRET_ACCESS_KEY",
        "-e",
        "AWS_ENDPOINT_URL_S3",
        "-i",
        "--rm",
        "--mount",
        "type=bind,src=/Users/CURRENT_USER/tigris-mcp-server,dst=/Users/CURRENT_USER/tigris-mcp-server",
        "quay.io/tigrisdata/tigris-mcp-server:latest"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "YOUR_AWS_ACCESS_KEY_ID",
        "AWS_SECRET_ACCESS_KEY": "YOUR_AWS_SECRET_ACCESS_KEY",
        "AWS_ENDPOINT_URL_S3": "https://fly.storage.tigris.dev"
      }
    }
  }
}

{
  "mcpServers": {
    "tigris-mcp-server": {
      "command": "npx",
      "args": ["-y", "@tigrisdata/tigris-mcp-server", "run"],
      "env": {
        "USE_AWS_PROFILES": "true",
        "AWS_PROFILE": "default",
        "AWS_ENDPOINT_URL_S3": "https://fly.storage.tigris.dev"
      }
    }
  }
}

{
  "mcpServers": {
    "tigris-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-e",
        "USE_AWS_PROFILES",
        "-e",
        "AWS_PROFILE",
        "-e",
        "AWS_ENDPOINT_URL_S3",
        "-i",
        "--rm",
        "--mount",
        "type=bind,src=/Users/CURRENT_USER/tigris-mcp-server,dst=/Users/CURRENT_USER/tigris-mcp-server",
        "quay.io/tigrisdata/tigris-mcp-server:latest"
      ],
      "env": {
        "USE_AWS_PROFILES": "true",
        "AWS_PROFILE": "default",
        "AWS_ENDPOINT_URL_S3": "https://fly.storage.tigris.dev"
      }
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.
Featured MCP Services
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
85
4.3 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
140
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.7K
5 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
829
4.3 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.7K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
564
5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
282
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
753
4.8 points
AIbase
Zhiqi Future, Your AI Solution Think Tank
© 2025AIbase