Skip to main content
Glama
arjshiv

Local Utilities MCP Server

by arjshiv

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

Related MCP server: Simple MCP Server

Installation

Globale Installation

pnpm add -g localutils-mcp-server

Verwendung mit npx

Sie können den Server auch direkt mit npx ausführen, ohne es global zu installieren:

npx localutils-mcp-server

Verwendung

Starten des Servers

Bei globaler Installation:

localutils-mcp

Mit npx:

npx localutils-mcp-server

Verwendung mit Cursor

Der Server kann mit Cursor verwendet werden, indem er in den Cursor-Einstellungen als MCP-Server konfiguriert wird.

  1. Cursoreinstellungen öffnen

  2. Navigieren Sie zum MCP-Bereich

  3. Fügen Sie einen neuen MCP-Server mit der folgenden Konfiguration hinzu:

    {
      "name": "localutils",
      "command": "npx",
      "args": ["localutils-mcp-server"]
    }

Verwenden des MCP-Inspektors

Sie können den Server mit dem MCP Inspector testen:

pnpm run inspector

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):

{
  "processes": [
    {
      "command": "node",
      "pid": "12345",
      "user": "username",
      "fd": "12u",
      "type": "IPv4",
      "device": "0x1234567890",
      "size": "0t0",
      "node": "TCP",
      "name": "*:3000 (LISTEN)"
    }
  ],
  "message": "Found 1 process(es) using port 3000"
}

think

Zeichnet einen neuen Gedanken mit Zeitstempel auf.

Parameter:

  • thought (Zeichenfolge, erforderlich): Der aufzuzeichnende Gedankeninhalt

Beispielantwort:

{
  "success": true,
  "data": {
    "message": "Thought recorded successfully"
  }
}

get_thoughts

Ruft alle aufgezeichneten Gedanken ab.

Beispielantwort:

{
  "success": true,
  "data": {
    "thoughts": [
      {
        "timestamp": "2025-03-24T15:00:00.000Z",
        "content": "Need to update the documentation"
      }
    ]
  }
}

clear_thoughts

Löscht alle aufgezeichneten Gedanken.

Beispielantwort:

{
  "success": true,
  "data": {
    "message": "All thoughts cleared"
  }
}

get_thought_stats

Gibt Statistiken zu aufgezeichneten Gedanken zurück.

Beispielantwort:

{
  "success": true,
  "data": {
    "totalThoughts": 1,
    "averageLength": 28,
    "oldestThought": "2025-03-24T15:00:00.000Z",
    "newestThought": "2025-03-24T15:00:00.000Z"
  }
}

Entwicklung

Gebäude

pnpm run build

Ausführen im Entwicklungsmodus

pnpm run dev

Testen

pnpm test

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:

pnpm install

Dadurch werden Abhängigkeiten installiert und der Pre-Commit-Hook über Husky eingerichtet.

Lizenz

MIT

Install Server
A
license - permissive license
C
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A comprehensive MCP server with 30+ custom tools organized into categories: date/time operations, file management, system information, text processing, and web operations. Enables async communication with robust error handling and flexible CLI integration.
    31
    1
    MIT
  • A
    license
    -
    quality
    D
    maintenance
    A self-contained, dependency-free MCP server that provides utility tools for time, date, mathematical calculations, and shell command execution. It supports remote connectivity through SSE and is designed for easy deployment via Docker.
    GPL 3.0
  • F
    license
    A
    quality
    D
    maintenance
    A general-purpose MCP server providing time-related utilities such as fetching current time, Unix timestamps, and formatting services. It supports both local stdio and remote SSE communication modes for versatile AI client integration.
    3
  • A
    license
    -
    quality
    D
    maintenance
    Lightweight MCP server providing system time tools (current time, date, datetime, time components, unix timestamp) for LLM applications.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • A basic MCP server to operate on the Postman API.

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

View all MCP Connectors

Latest Blog Posts

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/arjshiv/localutils-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server