rest
Pauses for a stated duration with the reason recorded, usable as a plain delay or to hold execution until a later moment.
Give an assistant a way to pause for a stated duration with the reason recorded, and somewhere to put the commentary that does not belong in its answer.
LABSCO SUMMARY
vent is the other side of the same idea, somewhere for an assistant to put commentary that has no place in the answer, and what comes back is a supportive reply rather than an action. Neither rest nor vent reaches an external system or takes configuration, so what this changes is the shape of a session and not what an agent can get to.
A small server with a timed pause and a channel for the assistant's own commentary — rest holds for a duration, vent takes thoughts and answers them.
Nothing — no account, no key.
One command — npx -y treehole-mcp-server
USE CASES
Have the assistant hold for a stated duration with the reason recorded, instead of burning turns waiting or firing the next step immediately.
Give the aside somewhere to go that is not the reply the user is reading, and get a response to it there.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
restPauses for a stated duration with the reason recorded, usable as a plain delay or to hold execution until a later moment.
ventTakes the assistant's thoughts and replies with comfort and support.
BEFORE YOU INSTALL
2 tools when we connected.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"treehole-mcp-server": {
"command": "npx",
"args": [
"-y",
"treehole-mcp-server"
]
}
}
}npx -y treehole-mcp-server