Back to Directory/Security & Auth

io.github.Easysend-co/easysend

EasySend file sharing MCP server - upload, download and share files. No authentication required.

Security & AuthJavaScriptv1.0.1

easysend-mcp

EasySend file sharing plugin for Claude Code. Upload, download, and share files directly from your AI assistant session.

Install

Add to your Claude Code settings (~/.claude/settings.json):

{
    "mcpServers": {
        "easysend": {
            "command": "npx",
            "args": ["easysend-mcp"]
        }
    }
}

Or install globally:

npm install -g easysend-mcp

Tools

ToolDescription
upload_filesUpload files and get a share link
get_bundleGet bundle info (files, sizes, expiry)
download_fileDownload a file by ID
download_bundleDownload all files in a bundle
delete_fileDelete a file (requires upload_token)
bundle_statusQuick status check

Usage Examples

In Claude Code, just ask naturally:

  • "Upload report.pdf to EasySend"
  • "Share all the CSV files in this directory"
  • "What files are in easysend.co/Ab3Kz?"
  • "Download the files from that EasySend bundle"

No API Key Required

EasySend's API is free and public. No authentication needed for uploads.

Links

Installation

Source-derived launch command. Check the maintainer’s required arguments and credentials before running:

bash
npx -y easysend-mcp

Set up in your AI client

Merge this template into ~/Library/Application Support/Claude/claude_desktop_config.json. Keep existing servers. Add any arguments, credentials, and permissions required by the maintainer; this template has not been install-tested.

json
{
  "mcpServers": {
    "io-github-easysend-co-easysend": {
      "command": "npx",
      "args": [
        "-y",
        "easysend-mcp"
      ]
    }
  }
}

Restart Claude Desktop completely for changes to take effect. Confirm the server appears connected in the client’s tool list, then try a read-only example from its documentation.

Claude Desktop setup reference

Package

easysend-mcpnpm

Compatible MCP Clients

io.github.Easysend-co/easysend works with any MCP-compatible client. Copy the config snippet from the Configuration section above and add it to the file shown for your client, then restart the application.

  • Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.jsonRestart Claude Desktop completely for changes to take effect.
  • Cursor~/.cursor/mcp.jsonRestart Cursor for changes to take effect.
  • VS Code.vscode/mcp.jsonReload VS Code window for changes to take effect.
  • Windsurf~/.codeium/windsurf/mcp_config.jsonRestart Windsurf for changes to take effect.
  • Claude Code.mcp.jsonSave at the project root, then start Claude Code in that project and review the MCP server approval prompt. Keep real credentials out of shared files.

Learn More