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:
Or run this command:
npx @tigrisdata/tigris-mcp-server setup cursor
Goose (CLI)
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:
Or do the following:
- Press Control+Shift+P or Command+Shift+P to open the command palette.
- Search for "MCP: Add Server".
- Create a HTTP MCP server.
- Enter the URL
https://mcp.storage.dev/mcp. - Name the MCP server
tigris. - Authenticate with Tigris and get off to work!