NudgeHost
Server Details
File hosting for agents. Upload any file, get a public link in seconds.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- OAuth
- Works in Glama
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- NudgeHost/nudgehost-mcp
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- NudgeHost
TDQS
Scored across 4 tools
The two upload tools are two halves of one clearly delineated flow (create_upload_url then complete_upload), and each description ties them together explicitly. The only genuine overlap is create_upload_url vs share_text, but the descriptions resolve it with a direct rule ('use share_text instead when you already hold the text'), and list_links is unmistakable.
All four names are snake_case and follow a verb_object shape (create_upload_url, complete_upload, list_links, share_text). The only deviation is create_upload_url being a three-word verb_noun_noun, and 'share' vs 'create' describing parallel publishing actions, which is a minor inconsistency rather than a readability problem.
Four tools is on the thin side, and two of them collapse into a single logical operation (an upload), so the effective surface is roughly three capabilities. It is a defensible minimal API, but it sits at the borderline where the surface feels under-built for a hosting service.
Publishing is covered two ways and list_links gives discovery with pagination, but there is no get-single-link lookup (you must page through list_links) and no delete/unpublish tool, even though list_links explicitly references deleted links, leaving an agent asked to remove or inspect one link with a dead end.
Publisher details
- Operator
- NudgeHost
- Operator website
- https://www.nudgehost.com
- Vendor relationship
- First-party
- Trust center
- Not available
- Restrictions
- Needs an API key from a free NudgeHost account. No paid plan is required.
Available Tools
4 toolscomplete_uploadFinish a file uploadAIdempotentInspect
Finish an upload that create_upload_url started. Call it once the bytes have been PUT to the upload URL. The link does not serve anything until this succeeds. An HTML page is served at its own nudgehost.site address, as create_upload_url predicted. A ZIP that holds a file named index.html and is 100MB or smaller becomes a hosted site at its own address, so the URL this returns is the final one and can differ from the address create_upload_url predicted. A ZIP without an index.html, or over 100MB, stays a download. Report the URL this returns. It takes the id create_upload_url gave you and nothing else.
Inputs: id (required).
create_upload_urlStart a file uploadAInspect
Start an upload for a file this server does not hold, and get back a URL to send the bytes to. Two steps are needed: PUT the bytes to the returned URL with exactly the headers it gives you, then call complete_upload with the id it returns. The link does not work until both have happened. The upload URL is valid for five minutes. If it lapses before the bytes land, call this again for a fresh one rather than reusing the id. size_bytes has to be the exact number of bytes you are about to upload, because it is signed into the URL and storage refuses a body of any other length. Use share_text instead when you already hold the text and want it published in a single call.
Inputs: filename (required), size_bytes (required), content_type (required), desired_slug.
list_linksList linksARead-onlyInspect
List the links on this account, newest first, with the URL and details of each. Use it to find a link you shared earlier, to check whether something is still up, or to see what an account already holds before adding to it. Returns up to 50 links by default and 100 at most. When more exist, the reply ends with a cursor to pass back for the next page, and says plainly when there are none left. Deleted links are never included.
Inputs: limit, cursor.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Hosted file storage for agents: upload, list, download, share by link, expire, scratch.
Upload any file, get a tracked shareable link. DocSend for AI agents.
File uploads for AI agents. Upload, list, and manage files. No signup required.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to privately store files and create controlled share links with expiry, open limits, recipient restrictions, approval gates, revocation, and access logging.MIT

@putput/mcpofficial
AlicenseNot gradedqualityDmaintenanceFile uploads for AI agents. Upload, list, and manage files from AI coding assistants like Claude, Cursor, Windsurf, and VS Code Copilot with no signup required.1MIT
YAFL MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceEnables AI agents to securely transfer files between machines via encrypted, expiring share links, with tools for upload, download, status checks, and link management.MIT- AlicenseAqualityDmaintenanceEnables AI agents and users to upload and download files via MCP, generating shareable links and identifier codes. Files are automatically deleted after 24 hours.9MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.