Neurodock logo

Neurodock

by tlennon-ie

Local-first MCP tools for work memory, time awareness, task planning, ambiguity translation, and anti-rumination guardrails.

Install Neurodock

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "tlennon-ie-neurodock": {
      "command": "npx",
      "args": [
        "-y",
        "@neurodock/cli@latest"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Install not yet sandbox-tested— we haven't run this command through our automated sandbox yet. Not a red flag; we're working through the catalog.

Overview

tlennon-ie/neurodock MCP server gives MCP-aware clients local tools for work memory, time awareness, task decomposition, corporate-language translation, and behavioral guardrails. It runs five Python MCP servers over stdio and stores data under ~/.neurodock by default, with no telemetry. Use it when an assistant needs persistent local context, planning support, or safeguards against rumination, hyperfocus, and sycophancy. Translation, guardrail, and decomposition tools are also available from a hosted HTTPS endpoint using OAuth.

Use cases

  • Recall recent work context
  • Plan a morning
  • Decompose a goal into atomic tasks
  • Translate ambiguous corporate language
  • Surface pacing or rumination guardrails

Key features

  • Local work memory
  • Time awareness and pacing
  • Goal decomposition
  • Corporate-language translation
  • Rumination and sycophancy guardrails
  • OAuth-hosted stateless tools

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

16/17 checks healthy over the last 79d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 11d ago via OSV.dev · @neurodock/cli@latest (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars17Stargazers on the source repository.
npm downloads1.5kPackage downloads in the last 30 days.
Last commit1mo agoMost recent push to the default branch.
Directory activity2 viewsConfig copies, upvotes, and views on AllMCPs.

How Neurodock works

What tlennon-ie/neurodock MCP server does

tlennon-ie/neurodock MCP server provides a set of MCP servers aimed at neurodivergent professionals. Its capabilities cover remembering work context, interpreting time and pacing, breaking goals into smaller tasks, translating ambiguous corporate language, and declining to reinforce rumination or sycophancy. Self-identification is sufficient; the project does not require a diagnosis.

The local installation is composed of five servers: chronometric, cognitive-graph, task-fractionator, translation, and guardrail. An additional evals harness is installed alongside them. Claude remains the conversational interface while the MCP servers read and write the local NeuroDock store.

How it works

By default, the components run on the user’s computer and communicate with an MCP-aware client over stdio. Local data is stored under ~/.neurodock, and a starter profile is placed at ~/.neurodock/profile.yaml.

The project also offers stateless remote versions of the translation, guardrail, and decomposition capabilities. These are available at https://mcp.neurodock.org/mcp and use OAuth rather than a local installation. The remote option does not provide the complete local five-server arrangement described above.

Setup and configuration

The recommended installation uses Node’s package runner:

Terminal
npx --yes @neurodock/cli@latest install-all

This installs the Python packages, configures Claude Desktop, Claude Code, or Cursor, and creates the starter profile. Python 3.11 or newer and Node 22 or newer are required. macOS, Linux, and Windows are supported. After installation, the client must be fully quit and restarted so it reloads its MCP configuration; closing only the window is not sufficient.

A manual route is also documented: install the five MCP packages and the evals package with pip, then run the CLI’s init command to write client entries. The CLI is distributed as @neurodock/cli on npm, while the MCP servers are distributed through PyPI.

Optional proactive guardrails can be installed with neurodock install-hooks --self-test. Claude Code hooks inspect tool-call patterns and emit a dismissible stderr notice without blocking the action. Adding --install-daemon installs a per-user background entry that polls every five minutes and can show native operating-system notifications. Guardrails can be disabled with NEURODOCK_GUARDRAILS=off.

Tools and capabilities

The tlennon-ie/neurodock MCP server collection includes:

  • Chronometric support for time awareness and pacing.
  • Cognitive-graph storage for remembering work context.
  • Task fractionation for turning goals into atomic tasks.
  • Translation for corporate ambiguity.
  • Guardrails that avoid amplifying rumination, hyperfocus, or sycophancy.

The repository also documents a Claude Code plugin, Claude Desktop extension bundles, and MCP Registry entries for the same local stdio servers. The hosted endpoint is an alternative for the stateless subset rather than a replacement for local memory.

Limitations and notes

The local configuration depends on a client that supports MCP. The README specifically documents Claude Desktop, Claude Code, and Cursor. Claude must be fully restarted after configuration changes. Local-first behavior is the default, but explicitly enabled cloud options can change where data is processed. Proactive hooks are optional, and the daemon requires the separate hook installation step.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Neurodock

tlennon-ie/neurodock is an MCP server that connects Claude and other MCP-aware clients to local tools for work memory, time awareness, task decomposition, corporate-language translation, and guardrails against rumination, hyperfocus, and sycophancy. Its default setup runs locally, stores data under ~/.neurodock, and uses no telemetry.

Run `npx --yes @neurodock/cli@latest install-all`. The CLI installs the five Python MCP servers, adds configuration for Claude Desktop, Claude Code, or Cursor, and creates a starter profile. Python 3.11+ and Node 22+ are required, and the client must be fully restarted afterward.

Yes, tlennon-ie/neurodock supports Cursor. The `install-all` command or the separate `init` command detects Cursor and writes the MCP server entries. After configuration, fully restart the client so it reloads the MCP settings.

Yes, a hosted HTTPS endpoint provides the stateless translation, guardrail, and decomposition tools. Add `https://mcp.neurodock.org/mcp` as a custom connector in Claude and complete OAuth sign-in. The hosted option does not provide the full local memory-oriented server set.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNeurodock AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/tlennon-ie-neurodock?style=directory)](https://allmcps.com/mcp/tlennon-ie-neurodock)
HTML Embed
<a href="https://allmcps.com/mcp/tlennon-ie-neurodock"><img src="https://allmcps.com/api/badge/tlennon-ie-neurodock?style=directory" alt="Neurodock on AllMCPs" /></a>