Your tools, one home
This server provides four tools for its owner and clients they approve.
- memo_write: save a note as text; returns its ID.
- memo_search: find notes by a case-insensitive text substring. Empty query lists all notes, newest first.
- upload: store a file. Supply filename, content, encoding (utf8 or base64) and an optional MIME type. Returns a public link served by this host.
- transcribe: download HTTP(S) audio or use an uploaded file, run local Whisper with its bundled audio decoder, and return segments with start/end times in seconds.
Sign-in and access
Connect your MCP client to https://mega.playbookflow.com/mcp. OAuth discovery starts sign-in. The owner signs in with their MCP password and approves the requesting client. All approved clients use the same owner's notes and files. Registering a client does not grant access.
Stored data
Notes, uploaded files, OAuth client registrations, sessions, grants and tokens are stored locally in SQLite and files. Notes and uploads remain until the owner removes them. Anyone with an upload link can download that file without signing in. Temporary audio conversion files are removed after processing; uploaded originals and the Whisper model remain. Transcription runs locally, without a paid speech API.
Remote audio downloads use public network destinations; neighbouring private services are not audio sources. Logs contain operation names, outcomes, durations and technical error codes, not note text, audio, passwords or tokens. OAuth artifacts expire according to the authorization library's configured defaults.