MCP allowing short text notes to be persisted and retrieved locally for aiding in long context reasoning tasks
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"note-taker-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
> An important pre-read caveat. This project is 100% codex written. I wrote nothing execpt the prompts to execute this. I plan to take a pass at cleaning up the code where needed but as of now the code is rough but working. # Notes MCP The goal of the notes mcp server is to allow for LLMs to write and read small chunks of information that they think may be important to reference later. # Design - The notes will be stored as filestore files with a unique uuid for each file. - A summary of the note (or details the model provides on when it would want to use that note again) will be persisted to a local vector store along with a metadata field on the entry containing the uuid to reference back to the file. - The vector store is a local Chroma instance backed by an on-device embedding function, persisted under `.notes/chroma/`. The system is designed with four core actions to interact with this system ## Actions ### Write Note Description: This should create a new note, persist it to disk, and add an entry into the Vector Store. Args: - note: str - the note to persist to disk - when_to_use - a summary of the note and when the model would want to use this note - tags: list[str] (optional) - metadata tags to aid filtered search ### Search Notes Description: Returns up to five notes matching the query, optionally filtered by tags and score threshold. Args: - query: str - the search query - tags: list[str] (optional) - only return notes that share at least one of these tags - score_threshold: float (optional, default 0.75) - minimum similarity score required - k: int (optional, default 5) - max results to return Return: - results: list of objects each containing `note`, `note_id`, `score`, `when_to_use`, and `tags` ### Remove Note Description: Deletes a note from filestore & vectore store Args: - note_id: str - the id of the note to delete ### Update Note Description: Updates an existing note. Will overwrite the entire note with the new content provided, …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.