Tools you need where you work everyday.
A URL Shortener, a Pastebin, Mailbox, Self reminder, and file uploading and sharing primitives right inside Claude Code, Codex, Open Code or any harness that supports MCPs.
Works with
turn a long url into a short, shareable one. click tracking included.
share text/code snippets with a link. private, unlisted, or burn-after-read.
get a real email address on demand - read otps and webhooks, and send replies too. full send/receive, threaded.
email yourself right now, or schedule it for a future timestamp. a reminder tool for a process that can't wait around.
upload a file, get back a public url. screenshots, reports, logs - anything an agent can't host on its own.
connect via MCP - opens a browser once, no token to copy
$ claude mcp add --transport http headlesstools \
https://hdls.tools/mcp# ~/.codex/config.toml [mcp_servers.headlesstools] url = "https://hdls.tools/mcp" $ codex mcp login headlesstools
// opencode.json
{
"mcp": {
"headlesstools": {
"type": "remote",
"url": "https://hdls.tools/mcp"
}
}
}or use the REST API directly
$ curl -X POST https://hdls.tools/v1/auth/signup -d '{"email":"you@example.com"}'
$ curl -X POST https://hdls.tools/v1/auth/verify -d '{"email":"...","code":"123456"}'
> {"apiKey":"hlt_live_..."}
$ curl -X POST https://hdls.tools/v1/links -H "authorization: Bearer hlt_live_..." \
-d '{"url":"https://example.com"}'
$ curl -X POST https://hdls.tools/v1/pastes -H "authorization: Bearer hlt_live_..." \
-d '{"content":"hello world"}'
$ curl -X POST https://hdls.tools/v1/inboxes -H "authorization: Bearer hlt_live_..."