Local Utilities MCP Server
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-serverVerwendung mit npx
Sie können den Server auch direkt mit npx ausführen, ohne es global zu installieren:
npx localutils-mcp-serverVerwendung
Starten des Servers
Bei globaler Installation:
localutils-mcpMit npx:
npx localutils-mcp-serverVerwendung 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:
{ "name": "localutils", "command": "npx", "args": ["localutils-mcp-server"] }
Verwenden des MCP-Inspektors
Sie können den Server mit dem MCP Inspector testen:
pnpm run inspectorDadurch 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 buildAusführen im Entwicklungsmodus
pnpm run devTesten
pnpm testGit-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 installDadurch werden Abhängigkeiten installiert und der Pre-Commit-Hook über Husky eingerichtet.
Lizenz
MIT
Maintenance
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
- AlicenseBqualityDmaintenanceA 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.311MIT
- Alicense-qualityDmaintenanceA 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
- FlicenseAqualityDmaintenanceA 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
- Alicense-qualityDmaintenanceLightweight MCP server providing system time tools (current time, date, datetime, time components, unix timestamp) for LLM applications.1MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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