Integrations
Provides access to the HackMD API, enabling note management capabilities including creating, reading, updating, and deleting notes, viewing read history, and working with team notes on the HackMD collaborative markdown platform.
HackMD MCP-сервер
Это сервер Model Context Protocol (MCP) для взаимодействия с API HackMD . Он позволяет помощникам ИИ выполнять такие операции, как:
- Получить информацию о пользователе
- Список заметок пользователя
- Создавайте, читайте, обновляйте и удаляйте заметки
- Посмотреть историю прочтений
- Работа с командными заметками
Требования
- Node.js 18+
Переменные среды
HACKMD_API_TOKEN
: [Обязательно] Ваш токен API HackMDHACKMD_API_URL
: (Необязательно) URL конечной точки API HackMD. По умолчанию:https://api.hackmd.io/v1
API-токен можно получить в настройках HackMD .
Установить на Claude Desktop (или другие клиенты MCP)
Установка через Smithery
Чтобы автоматически установить HackMD MCP Server для Claude Desktop через Smithery :
Установка через mcp-get
Ручная установка
- Добавьте этот сервер в ваш
claude_desktop_config.json
:
- Перезагрузить рабочий стол Клода
- Используйте инструменты для взаимодействия с вашей учетной записью HackMD
Доступные инструменты
Пользовательский API
- get_user_info : Получить информацию об аутентифицированном пользователе
API заметок пользователя
- list_user_notes : Список всех заметок, принадлежащих пользователю
- get_note : Получить заметку по ее идентификатору
- create_note : Создать новую заметку
- update_note : Обновить существующую заметку
- delete_note : Удалить заметку
- get_history : Получить историю чтения пользователя
API команд
- list_teams : Список всех команд, доступных пользователю
API командных заметок
- list_team_notes : Список всех заметок в команде
- create_team_note : Создать новую заметку в команде
- update_team_note : Обновить существующую заметку в команде
- delete_team_note : Удалить заметку в команде
Пример использования
Затем используйте такие команды:
Местное развитие
Этот проект использует Bun в качестве менеджера пакетов. Вам следует установить его, если вы еще этого не сделали.
Клонируйте репозиторий и установите зависимости:
Конфигурация
- Создайте файл
.env
, скопировав пример:
- Отредактируйте файл
.env
и добавьте свой токен API HackMD:
Отладка с помощью MCP Inspector
Вы можете использовать MCP Inspector для тестирования и отладки сервера HackMD MCP:
Затем откройте в браузере предоставленный URL (обычно http://127.0.0.1:6274 ), чтобы получить доступ к интерфейсу MCP Inspector. Оттуда вы можете:
- Подключитесь к работающему серверу HackMD MCP
- Просмотрите доступные инструменты
- Запуск инструментов с пользовательскими параметрами
- Посмотреть ответы
Это особенно полезно для тестирования вашей установки перед подключением ее к Клоду или другому помощнику на основе искусственного интеллекта.
Докер
Извлечение из Docker Hub:
Сборка Docker (локальная разработка):
Мультиплатформенная сборка Docker (локальная разработка):
Уведомление о безопасности
Этот сервер MCP требует ваш токен API HackMD в файле .env или в качестве переменной среды. Сохраните эту информацию в безопасности и никогда не передавайте ее в систему контроля версий.
Лицензия
Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Сервер Model Context Protocol, который позволяет помощникам на базе искусственного интеллекта взаимодействовать с API HackMD для управления заметками, включая создание, чтение, обновление и удаление заметок.
- Требования
- Переменные среды
- Установить на Claude Desktop (или другие клиенты MCP)
- Доступные инструменты
- Пример использования
- Местное развитие
- Отладка с помощью MCP Inspector
- Докер
- Уведомление о безопасности
- Лицензия
Related Resources
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that enables semantic search and RAG over your Apple Notes, allowing AI assistants like Claude to search and reference your notes during conversations.Last updated -6TypeScript
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to read, write, and manipulate notes in your Obsidian vault through a standardized interface.Last updated -598TypeScriptISC License
- -securityAlicense-qualityA Model Context Protocol server that allows AI assistants like Claude to read notes from the Bear note-taking app in a safe, read-only mode.Last updated -2JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.Last updated -61079TypeScriptMIT License