Integrations
Supports Linux systems for port checking functionality, allowing users to identify processes running on specific ports.
Supports macOS systems for port checking functionality, allowing users to identify processes running on specific ports.
Provides access to Node.js version information, allowing clients to retrieve details about the Node.js environment running on the local system.
Lokale Dienstprogramme MCP-Server
Ein Model Context Protocol (MCP)-Server, der Zugriff auf verschiedene lokale Systemdienstprogramme ermöglicht. Dieser Server kann mit Cursor und anderen MCP-kompatiblen Clients verwendet werden, um schnellen Zugriff auf Systeminformationen zu ermöglichen.
Merkmale
Der Server stellt die folgenden Dienstprogramme bereit:
- Uhrzeit und Datum : Erhalten Sie die aktuelle Ortszeit und das Datum, einschließlich des Wochentags, in verschiedenen Formaten
- Hostname : Holen Sie sich den Hostnamen des Systems
- Öffentliche IP : Holen Sie sich die öffentliche IP-Adresse des Computers
- Verzeichnisliste : Listet den Inhalt eines angegebenen Verzeichnisses auf
- Node.js-Version : Holen Sie sich die aktuell ausgeführte Node.js-Version
- Port Checker : Überprüfen Sie, welcher Prozess auf einem bestimmten Port ausgeführt wird
- Denkwerkzeug : Aufzeichnen, Abrufen und Analysieren von Gedanken während Entwicklungssitzungen
Installation
Globale Installation
Verwendung mit npx
Sie können den Server auch direkt mit npx ausführen, ohne es global zu installieren:
Verwendung
Starten des Servers
Bei globaler Installation:
Mit npx:
Verwendung mit Cursor
Der Server kann mit Cursor verwendet werden, indem er in den Cursor-Einstellungen als MCP-Server konfiguriert wird.
- Cursoreinstellungen öffnen
- Navigieren Sie zum MCP-Bereich
- Fügen Sie einen neuen MCP-Server mit der folgenden Konfiguration hinzu:Copy
Verwenden des MCP-Inspektors
Sie können den Server mit dem MCP Inspector testen:
Dadurch wird der MCP Inspector unter http://localhost:5173 gestartet.
Verfügbare Tools
get_time_and_date
Gibt die aktuelle Ortszeit und das Datum in verschiedenen Formaten zurück, darunter:
- Ortszeit
- Lokales Datum
- Wochentag
- ISO 8601-Format
- Unix-Zeitstempel
get_hostname
Gibt den Hostnamen des Computers zurück, auf dem der MCP-Server ausgeführt wird.
get_public_ip
Gibt die öffentliche IP-Adresse des Computers zurück, auf dem der MCP-Server ausgeführt wird.
list_directory
Listet den Inhalt eines angegebenen Verzeichnisses auf.
Parameter:
path
(Zeichenfolge, erforderlich): Verzeichnispfad zur Liste
get_node_version
Gibt die Node.js-Versionsinformationen der Umgebung zurück, in der der MCP-Server ausgeführt wird.
check_port
Überprüft, welcher Prozess auf einem bestimmten Port ausgeführt wird.
Parameter:
port
(Zahl oder Zeichenfolge, erforderlich): Zu prüfende Portnummer (1-65535). Zeichenfolgenwerte werden automatisch in Zahlen umgewandelt.
Beispielantwort (macOS/Linux):
think
Zeichnet einen neuen Gedanken mit Zeitstempel auf.
Parameter:
thought
(Zeichenfolge, erforderlich): Der aufzuzeichnende Gedankeninhalt
Beispielantwort:
get_thoughts
Ruft alle aufgezeichneten Gedanken ab.
Beispielantwort:
clear_thoughts
Löscht alle aufgezeichneten Gedanken.
Beispielantwort:
get_thought_stats
Gibt Statistiken zu aufgezeichneten Gedanken zurück.
Beispielantwort:
Entwicklung
Gebäude
Ausführen im Entwicklungsmodus
Testen
Git-Workflow
Dieses Repository enthält einen Pre-Commit-Hook, der den Server vor jedem Commit automatisch erstellt. Dadurch wird sichergestellt, dass die Build-Dateien im Repository immer auf dem neuesten Stand sind.
Der Build-Ordner ist im Git-Repository enthalten, um die Verwendung des Pakets mit npx zu erleichtern, ohne es zuerst erstellen zu müssen.
So richten Sie den Pre-Commit-Hook nach dem Klonen des Repositorys ein:
Dadurch werden Abhängigkeiten installiert und der Pre-Commit-Hook über Husky eingerichtet.
Lizenz
MIT
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Bietet schnellen Zugriff auf lokale Systemdienstprogramme, einschließlich Uhrzeit/Datum, Hostname, öffentliche IP, Verzeichnislisten, Node.js-Version und Portnutzung über eine MCP-Serverschnittstelle, die mit Cursor und anderen MCP-Clients kompatibel ist.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA simple MCP server that facilitates website fetching through a configurable server platform using stdio or SSE transport, allowing integration with tools like Cursor for streamlined access.Last updated -223PythonMIT License
- -securityFlicense-qualityAn MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.Last updated -1Python
- -securityAlicense-qualityA lightweight mcp server that tells you exactly where you are.Last updated -PythonMIT License
- -securityAlicense-qualityA Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.Last updated -88223JavaScriptMIT License