# File storage with an MCP server for AI agents

Strovio gives AI agents a place to put files and a link to hand back. Its MCP server, `strovio-mcp`, adds five tools to any local MCP client such as Claude Code, Claude Desktop, Cursor or Codex: `list_files`, `upload_file`, `get_file`, `file_exists` and `delete_file`.

## What an agent can do

- Save a generated report, image or export and give the person a link.
- Keep files private and hand out a download link that expires after one hour.
- Find earlier uploads by path and check whether a file exists before overwriting it.
- Clean up its own test files.

## Setup in one line

```bash
claude mcp add -s user strovio -e STROVIO_API_KEY="$STROVIO_API_KEY" -- npx -y strovio-mcp
```

Instructions for Claude Desktop, Cursor and Codex, on macOS, Windows and Linux, are in [Connect an AI agent with MCP](https://strovio.xyz/docs/mcp). Check the package is published first with `npm view strovio-mcp version`; until it is, agents use the [REST API](https://strovio.xyz/docs/api), which does everything the tools do.

Agents that can make HTTP requests but cannot run MCP servers can use the [REST API](https://strovio.xyz/docs/api), and every docs page is available as Markdown from [llms.txt](https://strovio.xyz/llms.txt).

## Who it suits

- People who use a local coding agent and want it to store files and share links without a cloud console.
- Developers building agent workflows that produce files for people.

## Who it does not suit

- Browser-only assistants such as ChatGPT on the web. Strovio has no hosted (remote) MCP server yet, so they cannot connect.
- Agents that must create share links that never expire. Those are made in the dashboard by a person today.
- Uploads over 50 MiB through the MCP server; use the REST multipart upload instead.

## Frequently asked questions

### Which AI tools can use the Strovio MCP server?

Any MCP client that can start a local stdio server with Node.js 18 or later, including Claude Code, Claude Desktop, Cursor and Codex.

### How does the MCP server authenticate?

With a Strovio API key in the `STROVIO_API_KEY` environment variable, set in the client's MCP configuration.

### Is there a remote MCP server with OAuth?

Not yet. The MCP server runs locally on your computer.

### What does it cost?

The MCP server is free to install. It uses your Strovio account: a 14-day free trial, then Pro at $10 a month or Team at $28 a month.

---

Source: https://strovio.xyz/use-cases/file-storage-mcp-server-for-ai-agents
All docs for agents: https://strovio.xyz/llms.txt
