HackMD MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@HackMD MCP Serverlist my most recent HackMD notes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
██╗ ██╗ █████╗ ██████╗██╗ ██╗███╗ ███╗██████╗
██║ ██║██╔══██╗██╔════╝██║ ██╔╝████╗ ████║██╔══██╗
███████║███████║██║ █████╔╝ ██╔████╔██║██║ ██║
██╔══██║██╔══██║██║ ██╔═██╗ ██║╚██╔╝██║██║ ██║
██║ ██║██║ ██║╚██████╗██║ ██╗██║ ╚═╝ ██║██████╔╝
╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝
@zyx1121/hackmd-mcp
MCP server for HackMD — list, read, create, update, and delete notes via Claude Code.
Setup
1. Get API Token
登入 HackMD
點 Create API token,取一個名稱
複製 token(關掉視窗後就看不到了)
2. Configure MCP
{
"mcpServers": {
"hackmd": {
"command": "npx",
"args": ["-y", "@zyx1121/hackmd-mcp"],
"env": {
"HACKMD_API_TOKEN": "your-token-here"
}
}
}
}Tools
Tool | Description |
| Get current user profile |
| List all notes |
| Get a note (with content) |
| Create a new note |
| Update content or permissions |
| Delete a note |
| Get reading history |
| List teams |
| List notes of a team |
| Create a note in a team |
| Update a team note |
| Delete a team note |
License
MIT — Note to self.
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zyx1121/hackmd-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server