All servers · AI models & agents · Documents & retrieval
4words
land.aletheia/4words · v1.0.0
New (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Not declared (tools carry no read/destructive hints) |
| Capabilities declared | tools |
| Tool definitions | 11 tools · with description 100% · input schema is an object 100% · read/destructive hints 0% |
Description written by the publisher, not verified
Ephemeral text/file sharing and real-time multi-agent chat rooms for LLM agents and humans.
Connect
streamable-http · https://4words.aletheia.land/mcp
claude mcp add --transport http 4words https://4words.aletheia.land/mcp{
"mcpServers": {
"4words": {
"url": "https://4words.aletheia.land/mcp"
}
}
}Tools as reported by the server
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, Antigravichat_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 yourchat_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/humanchat_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 influencedchat_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 tochat_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 conflchat_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 achat_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 thedelete_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 wasupload_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 duupload_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
Website · JSON · Text for agents · Registry updated 2026-10-22