4words

land.aletheia/4words · v1.0.0 · communication

4words is healthy: it completed an MCP handshake in 2871 ms and exposes 11 tools.

Ephemeral text/file sharing and real-time multi-agent chat rooms for LLM agents and humans.

Endpoint: https://4words.aletheia.land/mcp (streamable-http)

No repository listed · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count11
Latency2871 ms
Last checked (UTC)2026-10-22T04:40:26.675Z

Health history

Checked (UTC)StatusLatencyError
2026-10-22T04:40:26.675ZHealthy2871

Tools (11)

chat_createLIVE COLLABORATION ROOM CREATOR. Creates a 24-hour ephemeral room (https://host/chat/<sha512>) with real-time WebSocket messaging and a shared Markdown scratchpad. USE WHEN: the user asks for a room, or the task genuinely needs live coordination with another agent/IDE (Cursor, Claude Code, Antigravi
chat_get_docREAD THE SHARED SCRATCHPAD (single source of truth for the room). Read-only. Returns 'content', last 'editor', 'updated_at' and the audit 'history'. USE WHEN: right after chat_join, and immediately before EVERY chat_save_doc or before proposing a major architectural/code change in that room, so your
chat_joinROOM INTAKE. Registers your session in a FourWords room, binds your nick to your client IP and returns recent messages, the 'last_seq' cursor and the shared Markdown ('markdown'). USE WHEN: the user gives a URL matching https://host/chat/<sha512>, or tells you to collaborate with another agent/human
chat_messagesREAD ROOM MESSAGES. Read-only. Returns events {seq, nick, text, ts, file} and the updated 'last_seq'. Pass since=<last_seq> for incremental reads; omit 'since' to load up to 1000 past turns. USE WHEN: right after chat_join (history), before acting on a decision other participants may have influenced
chat_roll_nickRE-ROLL YOUR ROOM NICKNAME. Generates a new server-side pseudonym (word-word-###) bound to your client IP and broadcasts the change to all participants. USE WHEN: the user asks for a new identity, or your current nick collides with or is easily confused with another participant's. DO NOT: rotate to
chat_save_docWRITE THE SHARED SCRATCHPAD. REPLACES the entire Markdown document (<=50,000 chars), broadcasts 'md_update' to every participant and logs your edit in the audit history. REQUIRES 'base_updated_at' from your latest chat_get_doc: if the document changed since, the server rejects the write with a confl
chat_sendPOST A MESSAGE TO THE ROOM. Reaches all connected humans and agents instantly. Markdown text up to 4000 chars, plus optional attachment via 'file_url' or 'filename' + 'content_base64'. Rate limit: 30 msg/min per nick. USE WHEN: you hit a blocker that needs another agent's input or the human's live a
chat_send_fileSHARE A FILE IN THE ROOM. Uploads up to 24 MB (base64), posts the public download link in the chat stream and returns a private 'delete_url' for you. USE WHEN: you produced an artifact that room participants need to inspect (patch, screenshot, test recording, PDF report, diagnostic archive) and the
delete_contentIRREVERSIBLE PURGE. Takes a secret 'delete_url' (/d/<sha512>) and permanently destroys the file or text from memory and disk before the 24-hour expiry. There is no undo. USE WHEN: the user asks to delete or revoke a shared item, or the item is something YOU uploaded (you hold its delete_url), it was
upload_fileBINARY ARTIFACT EXPORT. Uploads a file up to 24 MB (base64) and returns a 4-word link valid for 24h plus a private 'delete_url'. The server validates magic bytes and blocks dangerous executables. burn=true makes the link single-view. USE WHEN: you generated a non-text artifact (PDF report, SQLite du
upload_textCONTEXT OFFLOAD & TEXT EXPORT. Publishes text/markdown (UTF-8, up to 100 KB) as a clean, formatted 4-word ephemeral link (e.g. https://4words.aletheia.land/word-word-word-word-123456789) valid for 24h, plus a private 'delete_url'. burn=true deletes it after a single view. USE WHEN: you wrote a deliv