This MCP server interfaces with the HackMD API, enabling LLM clients to manage notes, teams, and user profiles. It supports both HTTP and STDIO transports for interaction.
From the registry: A Model Context Protocol server for integrating HackMD's note-taking platform with AI assistants.
Please install the `hackmd-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 18+** — Node.js runtime (https://nodejs.org)
- **HackMD API token** — Create an API token at HackMD settings (https://hackmd.io/settings#api)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","hackmd-mcp"]
- required environment variables:
- `HACKMD_API_TOKEN`: HackMD API token (example: `<your-hackmd-api-token>`)
- optional environment variables:
- `HACKMD_API_URL`: HackMD API URL override (example: `https://api.hackmd.io/v1`)
Note: Also supports HTTP transport via self-hosting (pnpm run start:http). HTTP mode can accept the token via Hackmd-Api-Token header.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.HACKMD_API_TOKENrequiredHackMD API Token (Required for all operations)Provide your AI coding tools with token-efficient access to up-to-date technical documentation for…