Skip to main content

Remote MCP Server

The HTTP streaming remote MCP server for Tigris lets you use Tigris in your agentic workflows without having to install additional software to your machine. Among other things, this enables your agents to access Tigris even if they are web agents such as ChatGPT.

Installation

As every tool has its own setup flows for MCP servers, each will be explained in detail in its own subsection:

ChatGPT (web)

  • Open ChatGPT Settings and click "Create" on top right corner of Settings modal
  • In the Name field, enter "Tigris"
  • In the MCP Server URL field, enter "https://mcp.storage.dev/mcp"
  • In the Authentication field, select "OAuth"
  • Click "Create"

Claude Desktop

  • Go to Settings > Connectors
  • Click on Add custom connector button
  • In the Name field, enter "Tigris"
  • In the Remote MCP server URL field, enter https://mcp.storage.dev/mcp
  • Click "Add" button
  • Once the connector is added, Click on "Connect" button and complete the authentication flow.

Claude Code

Run this command:

claude mcp add --scope user --transport http tigris https://mcp.storage.dev/mcp

Then run claude use the /mcp command to authenticate.

Cursor

Click this button:

Add to Cursor

Or run this command:

npx @tigrisdata/tigris-mcp-server setup cursor

Goose (CLI)

note

Due to a bug in Goose, you need to use the mcp-remote NPM package to mediate access to the Tigris MCP server. This represents a different security threat model than other clients employ. Please consult with your local systems administrator if you need a better understanding of the risks involved.

Run goose configure:

goose configure

Choose "Add Extension":

This will update your existing config files
if you prefer, you can edit them directly at /Users/xe/.config/goose

┌ goose-configure

◆ What would you like to configure?
│ ○ Configure Providers
│ ○ Custom Providers
│ ● Add Extension (Connect to a new extension)
│ ○ Toggle Extensions
│ ○ Remove Extension
│ ○ goose settings

Choose "Command-line Extension":

┌   goose-configure
...
◆ What type of extension would you like to add?
│ ○ Built-in Extension
│ ● Command-line Extension (Run a local command or script)
│ ○ Remote Extension (SSE)
│ ○ Remote Extension (Streaming HTTP)

Enter the name "tigris":

┌   goose-configure
...
◆ What would you like to call this extension?
│ tigris

Enter the command npx -y mcp-remote https://mcp.storage.dev/mcp:

┌   goose-configure
...
◆ What command should be run?
│ npx -y mcp-remote https://mcp.storage.dev/mcp

Set a timeout of 300 seconds:

┌   goose-configure
...
◆ Please set the timeout for this tool (in secs):
│ 300

Enter in a description:

┌   goose-configure
...
◆ Enter a description for this extension:
│ Tigris MCP server

Choose "No" when asked if you need to add environment variables:

┌   goose-configure
...
◆ Would you like to add environment variables?
│ ○ Yes / ● No

Then run goose and authenticate with Tigris in your browser.

OpenAI Codex

Enable the rmcp_client feature in ~/.codex/config.toml:

[features]
rmcp_client = true

Then run this command:

codex mcp add --url https://mcp.storage.dev/mcp tigris

Then run codex and use the /mcp command to authenticate.

VS Code

Click this button:

Add to VS Code

Or do the following:

  1. Press Control+Shift+P or Command+Shift+P to open the command palette.
  2. Search for "MCP: Add Server".
  3. Create a HTTP MCP server.
  4. Enter the URL https://mcp.storage.dev/mcp.
  5. Name the MCP server tigris.
  6. Authenticate with Tigris and get off to work!