Mcp Curiosity Engine

io.github.onetrueclaude-creatorPublished by GitHub account onetrueclaude-creatorv0.1.0Updated Nov 3, 2026

Surface the notes you forgot you wrote — DMN replay for markdown vaults.

VerifiedSTDIODesktop onlyFiles & StorageKnowledge & Memory

Overview

AI-generated overview

A local MCP server that resurfaces forgotten notes in a markdown vault by analyzing wikilink structure and file age, with paid Pro replay features.

What you can do
  • Find dormant notes that have few incoming wikilinks and old modification times
  • List orphan notes with no incoming wikilinks at all
  • Run a biased replay cycle that samples dormant notes and builds cross-domain bridge queries (Pro)
  • Surface pairs of notes from different top-level folders that share concepts (Pro)
  • Pull a single random dormant note for serendipitous rediscovery (Pro)
When to use it
Useful for people with a large personal markdown vault who want to rediscover old, isolated notes and unexpected connections between separate topic areas, rather than only revisiting notes they already remember.
Requirements
Runs locally over stdio as a Python package (Python 3.10+), installed with pip or run with uvx; configured in Claude Code or Claude Desktop. A Pro license JWT is optional and can be supplied via the CURIOSITY_ENGINE_LICENSE environment variable, a CLI flag, or a config file.
Before you install
The most distinctive tools (replay cycle, cross-domain bridges, random deep cut) require a paid Pro license; the license is a JWT secret that can be stored in an environment variable or a local config file. License verification is described as fully offline. It reads your markdown vault, so point it only at directories you are comfortable exposing to the assistant.

Installation

In SourceWeft

  1. Open Mcp Curiosity Engine in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

mcp-curiosity-engine

Surface the notes you forgot you wrote — DMN replay for markdown vaults.

Surface the notes you've forgotten you wrote. Uses wikilink graph structure + file mtime to identify dormant notes (low link-in count, old, isolated) and the DMN-inspired replay cycle pattern from cognitive neuroscience: sample dormant notes with bias (40% random / 30% least-linked / 30% orphaned), generate cross-domain bridge queries between them, and surface the unexpected connections. Breaks the confirmation-bias loop where you only revisit the notes you already remember.

Install

bash
pip install mcp-curiosity-engine# oruvx mcp-curiosity-engine

Usage

Claude Code

bash
claude mcp add mcp-curiosity-engine -- mcp-curiosity-engine

Claude Desktop

Add to claude_desktop_config.json:

json
{  "mcpServers": {    "curiosity_engine": {      "command": "uvx",      "args": ["mcp-curiosity-engine"]    }  }}

MCP Tools

ToolTierDescription
find_dormant_notesFreeList notes that are structurally dormant — low incoming wikilink count AND old mtime. These are the notes most at risk of being forgotten.
find_orphan_notesFreeList notes with zero incoming wikilinks — structurally isolated, the extreme case of dormancy.
suggest_replay_cycleProRun the full DMN-inspired replay cycle: sample dormant notes with bias (40% random / 30% least-linked / 30% orphans), extract their concepts, generate cross-domain bridge queries between them, return notes to revisit. The core moat.
find_cross_domain_bridgesProSurface pairs of notes from DIFFERENT top-level directories that share concepts. These are the surprise connections — ideas that span your vault's silos.
random_deep_cutProPull a single random dormant note for serendipitous rediscovery. Think of it as your vault's shuffle-play button.

Pro tier

Unlocks the full DMN replay cycle, cross-domain bridge discovery, and random deep-cut sampling.

License activation — any one of these works:

bash
# 1. Environment variableexport CURIOSITY_ENGINE_LICENSE="eyJhbGc..."
# 2. CLI flagmcp-curiosity-engine --license-key "eyJhbGc..."
# 3. Config fileecho "eyJhbGc..." > ~/.mcp-curiosity-engine/license.jwt

Licenses are verified fully offline — no phone-home, no activation server. Get a license at https://github.com/onetrueclaude-creator/mcp-curiosity-engine#pro-tier.

Requirements

  • Python 3.10+

License

MIT

Source: README.md at commit 5b29488

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts