io.github.file-kiwi/filekiwi-mcp-server
Upload files to file.kiwi and get shareable links instantly.
What can you do with io.github.file-kiwi/filekiwi-mcp-server?
upload_to_kiwitool: Uploads files to file.kiwi and returns a shareable URL.- E2E encrypted upload via 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
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
@file-kiwi/filekiwi-mcp-serverclaude mcp add filekiwi-mcp-server -- npx -y @file-kiwi/filekiwi-mcp-server@1.0.10
{
"mcpServers": {
"filekiwi-mcp-server": {
"command": "npx",
"args": [
"-y",
"@file-kiwi/filekiwi-mcp-server@1.0.10"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
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_kiwitool: Uploads files to file.kiwi and returns a shareable URL.- E2E encrypted upload via 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
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
npx -y @file-kiwi/filekiwi-mcp-server "C:\User\your_file.ext"
Claude Code (CLI)
claude mcp add filekiwi -- npx -y @file-kiwi/filekiwi-mcp-server
Claude Desktop / Other MCP Clients
{
"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:
{
"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 for details.
Is it free?
Yes, free for any size. There is a free download period per file — see API docs.
Frequently asked questions
What is io.github.file-kiwi/filekiwi-mcp-server?
Upload files to file.kiwi and get shareable links instantly.
How do I install io.github.file-kiwi/filekiwi-mcp-server?
It runs on your machine. In Claude Code: claude mcp add filekiwi-mcp-server -- npx -y @file-kiwi/filekiwi-mcp-server@1.0.10. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.file-kiwi/filekiwi-mcp-server need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.file-kiwi/filekiwi-mcp-server open source?
Yes. Its code is on GitHub under the MIT license.
Who maintains io.github.file-kiwi/filekiwi-mcp-server?
It is published by file-kiwi. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.