plop.so / mcp

MCP server for AI assistants

The plop MCP server lets AI assistants upload files, list uploads, and delete files on your behalf. It works with Claude and ChatGPT.

Connect

Claude Desktop / Claude.ai

Settings → Connectors → Add → enter https://mcp.plop.so/mcp

ChatGPT

Settings → Add connector → enter https://mcp.plop.so/mcp

Authentication

You'll be prompted to log in or create a plop.so account when you first connect. Authentication is handled automatically by your MCP client.

Tools

Tool Description
upload_file Upload a file and get a public URL, optionally mapped to a custom domain path
list_plops List all your uploaded files with URLs and view counts
delete_plop Delete a file by ID

Usage Examples

1. Upload a file

You: “Upload this HTML to plop”

The assistant calls upload_file with the file content and a filename:

{
  "content": "<html><body><h1>Hello</h1></body></html>",
  "filename": "index.html"
}

Result: Returns a public URL like https://plop.so/a8xk2m9f0p


2. Upload with a custom domain alias

You: “Upload this report to ccar.se/report”

{
  "content": "<html>...</html>",
  "filename": "report.html",
  "alias": "ccar.se/report"
}

Result: Returns both the plop.so URL and https://ccar.se/report


3. List all uploaded files

You: “Show me my plops”

The assistant calls list_plops with no arguments.

Result:

report.html (42 views) https://plop.so/a8xk2m9f0p → https://ccar.se/report
styles.css (7 views) https://plop.so/b9yl3n0g1q
data.json (0 views) https://plop.so/c0zm4o1h2r

4. Delete a file

You: “Delete the data.json I uploaded”

{
  "id": "c0zm4o1h2r"
}

Result: Confirms deletion.

Privacy

Privacy Policy

Support

Email support@plop.so