This server bridges Claude to HackMD's collaborative markdown editor through their v1 API. You get full CRUD operations on personal and team notes, plus access to user profiles, team management, and reading history. It supports both stdio for local Claude Desktop integration and HTTP transport for cloud deployments. The implementation handles authentication via API tokens passed through environment variables or headers, with optional URL allowlisting for self-hosted instances. Reach for this when you want Claude to draft, update, or search through your HackMD documentation without leaving the conversation, or when you need to automate note management across teams.
claude mcp add --transport stdio yuna0x0-hackmd-mcp uvx hackmd-mcp