Back to the catalog

io.github.file-kiwi/filekiwi-mcp-server

Upload files to file.kiwi and get shareable links instantly.

Open source Open in the app JSON README (API)

About

Upload files to file.kiwi and get shareable links instantly.

Details

Kind
MCP servers
Topic
No topic detected
Publisher
file-kiwi
Origin
official
Category
ferramentas
Transport
local
Version
1.0.10
Stars
4
Last push
2026-03-28T14:51:57Z
Repository state
ativo
Language
JavaScript
License
MIT
Added
2026-08-29 03:02:47
Updated
2026-08-29 03:02:47
Origin id
io.github.file-kiwi/filekiwi-mcp-server

README

# filekiwi-mcp-server

Model Context Protocol (MCP) server for simple and instant file sharing.
**Input**: file path → **Output**: download link in **seconds** even for **large files**

## Features

- `upload_to_kiwi` tool: Uploads files to [file.kiwi](https://file.kiwi) and returns a shareable URL.
- E2E encrypted upload via [file.kiwi API](https://file.kiwi/api)
- No browser required — pure Node.js
- No file size limit
- Download link available immediately (downloads proceed even while upload is still in progress)
- Free download period with automatic file deletion — [details](https://file.kiwi/api)

## Usage

Once the MCP server is connected, you can ask the AI assistant to share files:

- "Share this file: C:\Users\me\report.pdf"
- "Upload /home/user/photo.png to file.kiwi"
- "Generate a download link for ./presentation.pptx"

The tool will upload the file and return a shareable link like `https://file.kiwi/abcdef12#secretKey`.


## Setup

### Test before use

```bash
npx -y @file-kiwi/filekiwi-mcp-server "C:\User\your_file.ext"
```

### Claude Code (CLI)

```bash
claude mcp add filekiwi -- npx -y @file-kiwi/filekiwi-mcp-server
```

### Claude Desktop / Other MCP Clients

```json
{
  "mcpServers": {
    "filekiwi": {
      "command": "npx",
      "args": ["-y", "@file-kiwi/filekiwi-mcp-server"]
    }
  }
}
```

### File Access

Some environments (e.g. Claude Desktop) restrict local file system access by default. In that case, the AI may not be able to read file paths on your machine. To enable it, add the [filesystem MCP server](https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem):

```json
{
  "mcpServers": {
    "filekiwi": {
      "command": "npx",
      "args": ["-y", "@file-kiwi/filekiwi-mcp-server"]
    },
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "C:/Users/username"]
    }
  }
}
```

### FAQ

#### NO AUTHENTICATION or API KEY required?
No. Not at all.

#### File deletion
Files are automatically deleted after 90 hours. See [API docs](https://file.kiwi/api) for details.

#### Is it free?
Yes, free for any size. There is a free download period per file — see [API docs](https://file.kiwi/api).

More