@teeras/afterhours-mcp
v0.9.0
Published
Account-gated MCP tools for private coding-agent usage and AI-life balance.
Maintainers
Readme
Teeras Afterhours MCP
Run npx @teeras/afterhours setup first. Activity tools refuse to scan local
agent histories until that Google-backed Teeras connection exists.
An optional, read-only local MCP adapter for Teeras Afterhours.
{
"mcpServers": {
"afterhours": {
"command": "npx",
"args": ["-y", "@teeras/afterhours-mcp"]
}
}
}Turn agent wait time into your time
Ask your agent "what can I do while you work?" It can use
afterhours_break_options to offer two direct destinations:
- Play in Rush — Play a game. Find something fun.
- Reset in Teeras — Take a moment for movement, breathing, or recovery.
The break-options tool is public: no account, activity scan, or network call. It returns ready-to-display Markdown and structured options. Installing MCP alone does not enable proactive suggestions or completion notifications.
It gives a coding agent seven local tools:
afterhours_break_options— two actionable break choices, without reading activityafterhours_now— today so far: time back with its share of agent time, the last hour's tempo, and what is running now — the same objectnpx @teeras/afterhours now --jsonprints, computed in the collectorafterhours_line— read-only: the person's evening line, whether it has passed, their wall mode, and the counts behind it; no argumentsafterhours_week— the human's current local AI-life-balance snapshot; acceptsfinishBy(HH:MM) and a legacystopHouralias; longitudinal patterns remain in Teeras web and mobileafterhours_vocabulary— the words Teeras uses for its metrics and rituals, with their glosses, so any agent speaks the same wordsafterhours_sources— detected coding-agent apps and setup fidelityafterhours_privacy— the exact retained/never-retained contract
Every duration is an estimate. The tools place facts side by side and never assert a cause; sleep and recovery live on the human's phone.
The MCP server does not expose prompt text, code, outputs, repositories, working directories, or file paths. It has no write tools and makes no network or LLM calls. The collector remains independently useful without MCP.
Your evening, for your agents
afterhours_line is how an agent learns whether the person's evening has
started. When the wall is on (trs line gentle or firm, read when the
server starts), the server also hands every connected agent a short
instructions string; with the wall off it sends none: before offering more work or follow-up questions, call
afterhours_line; if passed is true, finish the current step, say what is
done, and offer nothing further; if the person asks for more, help. Claude Code,
Codex, and VS Code read server instructions; elsewhere the tool is still there.
It is read-only and sends no prompt content anywhere. The person sets the
evening and the wall mode with trs line.
