# Filetourl MCP server

Source: https://glimind.com/server/mcp-registry%2Forg.filetourl%2Fmcp
Registry id: `mcp-registry/org.filetourl/mcp`
Status: live (checked 2026-10-26T20:39:15.645Z)

## Measurements (30 days)

- Uptime: 99.95%
- Checks: 4909
- Outages (90 days): 5

## Install

```json
{
  "mcpServers": {
    "filetourl-mcp-server": {
      "type": "http",
      "url": "https://filetourl.org/api/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http filetourl-mcp-server https://filetourl.org/api/mcp
```

## Tools (7)

- `confirm_upload`: Optional. Confirm that the PUT to a create_upload_url upload_url finished, and get the final size and link back. The link also activates without this call, this
- `create_upload_url`: Preferred way to host a file. Reserves a link and returns a short-lived upload_url on filetourl.org itself, safe for AI agent sandboxes that only allow egress t
- `finish_upload`: Complete a chunked upload after all chunks have been sent via upload_chunk. Assembles the file, uploads it, and returns the shareable URL.
- `get_file_status`: Look up whether a link created earlier is still active. Reports 'pending' for a reserved upload whose bytes have not arrived yet, and 'expired' once its upload 
- `start_upload`: Begin a chunked upload for larger files. Returns an upload_id and recommended chunk size. Use this instead of upload_file for files over ~2MB.
- `upload_chunk`: Send one chunk of a file started with start_upload. Call repeatedly with increasing chunk_index (starting at 0) until the whole file is sent, then call finish_u
- `upload_file`: Host a small file by sending its bytes inline as base64. Prefer create_upload_url instead: inline base64 is slow and costly above roughly 100KB. For a user's ow

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
