Logofile.kiwi
Sign up

Let AI handle file sharing with the file.kiwi MCP Server.

The file.kiwi MCP Server is now available. Just tell Claude, Cursor, or any supported AI tool to "share this file," and the AI will upload it and bring back a download link automatically.

What is an MCP Server?

MCP (Model Context Protocol) is an open standard created by Anthropic that lets AI models directly use external tools and services.

Think of it as giving your AI assistant a pair of hands. AI could previously only have conversations, but with MCP it can read files, perform searches, and interact with services — taking real action on your behalf.

Once the file.kiwi MCP Server is connected, your AI will automatically upload any file you specify to file.kiwi and generate a shareable link.

How It Differs from Other File Sharing Methods

Most file-sharing MCP servers wait until the upload is completely finished before giving you a download link. For a multi-GB file, that can mean a long wait.

file.kiwi MCP Server is different.

The moment file input begins, a download link is generated instantly. Even while the upload is still in progress, the recipient can start downloading right away. The larger the file, the more significant this difference becomes.

  • No need to wait for the upload to finish
  • AI can share the link immediately
  • Recipients can start downloading right away

How to Set Up

1. Find Your MCP Configuration File

Locate the MCP configuration file in your AI service's settings.

  • Claude Desktop — Add directly to claude_desktop_config.json
  • Cursor — Add via Settings > MCP, or edit ~/.cursor/mcp.json
  • Windsurf — Add via the Cascade panel > MCP icon, or edit ~/.codeium/windsurf/mcp_config.json
  • Cline — Add via the VSCode extension settings, or edit cline_mcp_settings.json
  • Claude Code — Enter in terminal: claude mcp add filekiwi -- npx -y @file-kiwi/filekiwi-mcp-server

2. Edit Your MCP Configuration File

Add the following to your MCP config file. No additional installation or API key required.

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

For Claude Desktop, add it to claude_desktop_config.json. For Cursor, add it through the MCP settings screen.

3. If File Access Is Blocked

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:

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

Replace C:/Users/username with the folder path you want to allow the AI to access.

Usage Examples

Once the MCP server is connected, just ask the AI in plain language:

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

The AI will handle the upload automatically and return a shareable link like this:

https://file.kiwi/abcdef12#hashashahshashhashhash

Recipients can download the file immediately — no sign-up required.

Additional Info

  • No file size limit
  • No account required
  • Works in any web browser
  • Files are stored encrypted (E2E, 128-bit AES-GCM)
  • Automatically deleted after a set period (see pricing policy)
  • Source code is open on GitHub