Loading...

This MCP server enables LLM clients to interact with HackMD notes, teams, and user data via the HackMD API, supporting both HTTP and STDIO transports.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
This MCP server enables LLM clients to interact with HackMD notes, teams, and user data via the HackMD API, supporting both HTTP and STDIO transports.
npx @modelcontextprotocol/inspector -e HACKMD_API_TOKEN=your_api_token npx hackmd-mcp{
"mcpServers": {
"hackmd": {
"command": "npx",
"args": ["-y", "hackmd-mcp"],
"env": {
"HACKMD_API_TOKEN": "your_api_token"
}
}
}
}HACKMD_API_TOKENget_user_infoRetrieves information about the currently authenticated HackMD user.
Read-only operation, no data modification.
list_teamsLists all HackMD teams that the user has access to.
Read-only operation, no data modification.
get_historyRetrieves the user's HackMD reading history.
Read-only operation, no data modification.
list_team_notesLists all notes within a specified HackMD team.
Read-only operation, no data modification.
create_team_noteCreates a new note within a specified HackMD team.
Creates a new resource.
update_team_noteUpdates an existing note within a specified HackMD team.
Modifies existing data.
delete_team_noteDeletes a note from a specified HackMD team.
Deletes existing data.
list_user_notesLists all notes owned by the user.
Read-only operation, no data modification.
get_noteRetrieves a specific note by its ID.
Read-only operation, no data modification.
create_noteCreates a new note for the user.
Creates a new resource.
update_noteUpdates an existing note.
Modifies existing data.
delete_noteDeletes a note.
Deletes existing data.
API Key
local