localutils-mcp-server

localutils-mcp-server

2

Local Utilities MCP Server is an MCP-compatible server that provides access to system utilities such as time, hostname, IP address, and more. This tool is designed to be used with Cursor and offers command access to system information and development session insights.

Local Utilities MCP Server

A Model Context Protocol (MCP) server providing access to various local system utilities. Designed to offer quick system information using Cursor and other MCP-compatible clients.

Features

  • Access to local time and date, system hostname, public IP, directory listing, and Node.js version.
  • Includes a port checker and a 'think tool' for recording thoughts during development.

Installation and Usage

Install globally using pnpm or run directly with npx. Can be configured in Cursor settings as an MCP server. Use the MCP Inspector for testing.

Available Tools

  • get_time_and_date: Retrieves the current local time and date in multiple formats.
  • get_hostname: Returns the machine's hostname.
  • get_public_ip: Returns the machine's public IP address.
  • list_directory, get_node_version, check_port, think, get_thoughts, clear_thoughts, get_thought_stats: Various utilities for system and thought management.

Development

Includes scripts for building, running in development mode, and testing. A pre-commit hook ensures build files are always current.