MCPLow riskUnclaimed

chat-recall

One searchable history across every AI coding tool, with secret scanning and a shared task board.

munhqmunhq/chat-recall★ 2Updated Oct 6, 2026

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.munhq/chat-recall",
  "description": "One searchable history across every AI coding tool, with secret scanning and a shared task board.",
  "title": "chat-recall",
  "repository": {
    "url": "https://github.com/munhq/chat-recall",
    "source": "github"
  },
  "version": "0.7.19",
  "websiteUrl": "https://chatrecall.dev",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "chat-recall",
      "version": "0.7.19",
      "runtimeHint": "npx",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "Server to sync to. Defaults to the hosted service at https://chatrecall.dev; set it to your own instance to self-host. Self-hosting is free for one person.",
          "format": "string",
          "name": "CHAT_RECALL_SERVER"
        },
        {
          "description": "Which tools to register: \"lean\" (default, 28 tools — tool choice degrades as the list grows) or \"full\" (all 63 tools, plus recall_help — a directory of the rest; 4 code-intelligence tools register only with the codeindex companion on PATH). Every tool works when called by name either way.",
          "format": "string",
          "default": "lean",
          "choices": [
            "lean",
            "full"
          ],
          "name": "CHAT_RECALL_MCP_PROFILE"
        },
        {
          "description": "Set to 1 to load the whole server inside each session. By default every session with the same profile and server shares one background daemon, and each session is a thin relay onto it — the engine is loaded once per machine instead of once per session. Turn it off for a sandbox with no writable runtime directory.",
          "format": "string",
          "name": "CHAT_RECALL_NO_DAEMON"
        },
        {
          "description": "Seconds with no session attached before the shared daemon exits and returns its memory. Default 900. Set 0 to keep it resident.",
          "format": "string",
          "name": "CHAT_RECALL_DAEMON_IDLE_SECS"
        }
      ]
    }
  ],
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://chatrecall.dev/mcp"
    }
  ]
}

Permissions

DeclaredDetected
Runs code—node
Installs—npm:chat-recall@0.7.19
Runs install scripts—None
Networkchatrecall.devchatrecall.dev
Needs credentialsNoneNone
Outside the workspace—None
Agent tools—None

Checks

Low risk · Nothing worth a warning was found.

Not reviewed by a person · Checked by rules; the model review is not switched on yet.

Versions

  1. #10.7.19latestOct 7, 2026