HackMD

HackMD is a collaborative Markdown workspace for creating, organizing, and sharing personal and team notes.

8 actions Integration catalog
Request access
Connect HackMD once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Create NoteHACKMD_CREATE_NOTE
Create a Markdown note in the personal workspace or a specified team workspace. The team branch is documented but was not live-tested because the test account belongs to no teams.
Get AccountHACKMD_GET_ACCOUNT
Return the HackMD profile for the connected token and the teams visible to it. Use the returned team paths with tools that accept team_path.
Get NoteHACKMD_GET_NOTE
Get a note by ID, including its Markdown content. The personal note route can also retrieve an accessible team note, so no team selector is needed.
List FoldersHACKMD_LIST_FOLDERS
List all folders in the personal workspace, or in one team workspace when team_path is supplied. Use a folder ID as parent_folder_id when creating a note. The team route is documented but was not live-tested.
List NotesHACKMD_LIST_NOTES
List all notes in the personal workspace, or in one team workspace when team_path is supplied. HackMD returns the complete collection without pagination; the team route is documented but was not live-tested.
List TrashHACKMD_LIST_TRASH
List soft-deleted notes in the personal workspace. Team trash is intentionally excluded because it requires team-admin permission and could not be live-tested.
Move Note to TrashHACKMD_MOVE_NOTE_TO_TRASH
Soft-delete a note by moving it to trash in the personal workspace or an explicitly selected team workspace. This is not permanent deletion. Personal notes can be restored with HACKMD_RESTORE_NOTES; team deletion is documented but was not live-verified, and no team restore endpoint is mapped.
Restore NotesHACKMD_RESTORE_NOTES
Restore one or more personal notes from HackMD trash. Returns a per-note success or failure outcome so a partial HTTP 207 result is never reported as an unconditional success.