MCP.so
登录

Tigris MCP Server

@tigrisdata

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

tigrisdata

提交者

Abdullah Ibrahim

关于 Tigris MCP Server

🚀 Tigris MCP Server implements the MCP specification to create a seamless connection between AI agents and Tigris key features like bucket and object management.

Tigris MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "tigris-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@tigrisdata/tigris-mcp-server",
        "run"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "YOUR_AWS/TIGRIS_ACCESS_KEY_ID",
        "AWS_SECRET_ACCESS_KEY": "YOUR_AWS/TIGRIS_SECRET_ACCESS_KEY",
        "AWS_ENDPOINT_URL_S3": "https://fly.storage.tigris.dev"
      }
    }
  }
}

Tigris MCP Server 工具

10

List all Tigris buckets in your account

Create a Tigris bucket in your account

Delete a Tigris bucket in your account

List all objects in a buckets

Creates an object in bucket

Creates an object in bucket from a path on the filesystem

Get an object in a bucket

Delete an object in a bucket

Get an signed url of an object from a bucket

Upload a file and get a public url for it

概览

What is Tigris MCP Server?

The Tigris MCP Server implements the Model Context Protocol (MCP) to connect AI agents with Tigris S3-compatible object storage. It enables agents to perform bucket and object management tasks directly from AI editor workflows.

How to use Tigris MCP Server?

Sign up for Tigris at storage.new and obtain an AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY. Install the server via npx (@tigrisdata/tigris-mcp-server) or Docker, and configure the required environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_ENDPOINT_URL_S3). For one-click setup in VS Code or VS Code Insiders, use the provided install buttons. For Claude Desktop or Cursor, run the init script npx -y @tigrisdata/tigris-mcp-server init or manually add the configuration block. Docker usage is recommended for better sandboxing and restricts file operations to a specific directory.

Key features of Tigris MCP Server

  • List, create, and delete Tigris buckets.
  • List objects within a bucket.
  • Upload local files to a bucket.
  • Create folders and files with content in a bucket.
  • Generate shareable links for objects.
  • Delete files from a bucket.

Use cases of Tigris MCP Server

  • Manage Tigris storage buckets directly from an AI coding assistant.
  • Upload and organize AI training data or models without leaving the editor.
  • Share files with collaborators by generating temporary links.
  • Automate backup routines by creating and deleting buckets via agent commands.

常见问题

1

Does Tigris MCP Server support OAuth?

Yes, Tigris has a hosted MCP server with OAuth support. Read more at mcp.storage.dev.

2

What are the runtime requirements?

The server can run via npx (requires Node.js) or Docker (requires Docker Engine). Docker is recommended for enhanced sandboxing.

3

How does the Docker sandbox work?

When running with Docker, the server only allows file operations within the `/Users/CURRENT_USER/tigris-mcp-server` directory, providing a secure environment.

4

Can I use existing AWS profiles instead of access keys?

Yes, set `USE_AWS_PROFILES` to `true` and specify the `AWS_PROFILE` name in the environment configuration.

5

Where do data and credentials live?

Credentials are provided via environment variables (or AWS profiles). Data is stored in your Tigris buckets, which are S3-compatible and managed through the server.

评论

其他 分类下的更多 MCP 服务器