mm
Verified Safeby kecbigmt
Overview
A command-line interface (CLI) tool for personal knowledge management, integrating GTD, Bullet Journal, and Zettelkasten methods to manage notes, tasks, and events as Git-friendly Markdown files.
Installation
deno run --allow-read --allow-write --allow-env --allow-run src/main.tsEnvironment Variables
- MM_PROFILE
- MM_DEBUG
- MM_HOME
- PAGER
- EDITOR
Security Notes
The application is a local CLI tool written in Deno. It heavily uses `Deno.Command` for Git operations (clone, push, pull, diff) and to launch user-configured external editors (`$EDITOR`) and pagers (`$PAGER`). While `Deno.Command` allows arbitrary command execution, its usage is confined to expected CLI functionalities, interacting with user-controlled Git repositories and user-configured tools. No obvious hardcoded secrets or malicious network patterns were found beyond legitimate Git remote interactions. The security relies on Deno's sandboxing (`--allow-read --allow-write --allow-env --allow-run`) and the user's caution with external tool configurations.
Similar Servers
obsidian-mcp-plugin
This plugin connects your Obsidian vault to AI assistants through MCP (Model Context Protocol), enabling them to understand and navigate your notes as a connected knowledge graph.
roam-research-mcp
Manages a Roam Research knowledge graph via CLI and exposes its functionalities as tools for AI agents (like Claude) to read, write, and organize notes.
knowns
A CLI-first knowledge layer and task/documentation management tool that provides AI agents with persistent project context.
scraps
The Scraps MCP server provides an interface for AI assistants to interact with a knowledge base of interconnected Markdown documentation, enabling features like content search, tag listing, and link/backlink lookup.