HackMD MCP Server
Dies ist ein Model Context Protocol (MCP)-Server für die Interaktion mit der HackMD-API . Er ermöglicht KI-Assistenten die Durchführung von Operationen wie:
Abrufen von Benutzerinformationen
Notizen des Benutzers auflisten
Notizen erstellen, lesen, aktualisieren und löschen
Leseverlauf anzeigen
Arbeiten mit Teamnotizen
Anforderungen
Node.js 18+
Umgebungsvariablen
HACKMD_API_TOKEN
: [Erforderlich] Ihr HackMD-API-TokenHACKMD_API_URL
: (Optional) HackMD API-Endpunkt-URL. Standard:https://api.hackmd.io/v1
Sie können ein API-Token aus den HackMD-Einstellungen erhalten.
Auf Claude Desktop (oder anderen MCP-Clients) installieren
Installation über Smithery
So installieren Sie den HackMD MCP-Server für Claude Desktop automatisch über Smithery :
Installation über mcp-get
Manuelle Installation
Fügen Sie diesen Server zu Ihrer
claude_desktop_config.json
hinzu:
Starten Sie Claude Desktop neu
Verwenden Sie die Tools, um mit Ihrem HackMD-Konto zu interagieren
Verfügbare Tools
Benutzer-API
get_user_info : Informationen über den authentifizierten Benutzer abrufen
Benutzernotizen-API
list_user_notes : Listet alle Notizen auf, die dem Benutzer gehören
get_note : Ruft eine Notiz anhand ihrer ID ab
create_note : Erstelle eine neue Notiz
update_note : Eine vorhandene Notiz aktualisieren
delete_note : Löscht eine Notiz
get_history : Leseverlauf des Benutzers abrufen
Teams-API
list_teams : Listet alle für den Benutzer zugänglichen Teams auf
Team Notes API
list_team_notes : Listet alle Notizen in einem Team auf
create_team_note : Eine neue Notiz in einem Team erstellen
update_team_note : Aktualisieren Sie eine vorhandene Notiz in einem Team
delete_team_note : Löscht eine Notiz in einem Team
Beispielverwendung
Verwenden Sie dann Befehle wie:
Lokale Entwicklung
Dieses Projekt verwendet Bun als Paketmanager. Sie sollten es installieren, falls noch nicht geschehen.
Klonen Sie das Repository und installieren Sie Abhängigkeiten:
Konfiguration
Erstellen Sie eine
.env
-Datei, indem Sie das Beispiel kopieren:
Bearbeiten Sie die
.env
Datei und fügen Sie Ihr HackMD-API-Token hinzu:
Debuggen mit MCP Inspector
Sie können den MCP Inspector zum Testen und Debuggen des HackMD MCP-Servers verwenden:
Öffnen Sie anschließend Ihren Browser und öffnen Sie die angegebene URL (normalerweise http://127.0.0.1:6274 ), um auf die MCP Inspector-Oberfläche zuzugreifen. Von dort aus können Sie:
Stellen Sie eine Verbindung zu Ihrem laufenden HackMD MCP-Server her
Verfügbare Tools durchsuchen
Ausführen von Tools mit benutzerdefinierten Parametern
Antworten ansehen
Dies ist besonders nützlich, um Ihr Setup zu testen, bevor Sie es mit Claude oder einem anderen KI-Assistenten verbinden.
Docker
Vom Docker Hub abrufen:
Docker-Build (lokale Entwicklung):
Docker-Multiplattform-Build (lokale Entwicklung):
Sicherheitshinweis
Dieser MCP-Server benötigt Ihr HackMD-API-Token in der .env-Datei oder als Umgebungsvariable. Bewahren Sie diese Informationen sicher auf und übergeben Sie sie niemals der Versionskontrolle.
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE .
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
Ein Model Context Protocol-Server, der es KI-Assistenten ermöglicht, mit der HackMD-API zu interagieren, um Notizen zu verwalten, einschließlich Erstellen, Lesen, Aktualisieren und Löschen von Notizen.
- Anforderungen
- Umgebungsvariablen
- Auf Claude Desktop (oder anderen MCP-Clients) installieren
- Verfügbare Tools
- Beispielverwendung
- Lokale Entwicklung
- Debuggen mit MCP Inspector
- Docker
- Sicherheitshinweis
- Lizenz
Related Resources
Related MCP Servers
- -securityFlicense-qualityA versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.Last updated -18
Appwrite MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that allows AI assistants to interact with Appwrite's API, providing tools to manage databases, users, functions, teams, and other resources within Appwrite projects.Last updated -54MIT License- AsecurityAlicenseAqualityA Model Context Protocol server providing AI assistants with access to healthcare data tools, including FDA drug information, PubMed research, health topics, clinical trials, and medical terminology lookup.Last updated -72241MIT License
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -331