Local Utilities MCP Server
Servidor MCP de utilidades locales
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a diversas utilidades del sistema local. Este servidor puede utilizarse con Cursor y otros clientes compatibles con MCP para proporcionar acceso rápido a la información del sistema.
Características
El servidor proporciona las siguientes utilidades:
Hora y fecha : obtenga la hora y fecha locales actuales, incluido el día de la semana, en varios formatos
Nombre de host : obtiene el nombre de host del sistema
IP pública : obtener la dirección IP pública de la máquina
Listado de directorios : enumera el contenido de un directorio específico
Versión de Node.js : obtenga la versión de Node.js que se está ejecutando actualmente
Comprobador de puertos : comprueba qué proceso se está ejecutando en un puerto específico
Think Tool : registre, recupere y analice pensamientos durante las sesiones de desarrollo
Related MCP server: Simple MCP Server
Instalación
Instalación global
pnpm add -g localutils-mcp-serverUso con npx
También puedes ejecutar el servidor directamente usando npx sin instalarlo globalmente:
npx localutils-mcp-serverUso
Iniciando el servidor
Si se instala globalmente:
localutils-mcpCon npx:
npx localutils-mcp-serverUso con cursor
El servidor se puede utilizar con Cursor configurándolo como servidor MCP en la configuración de Cursor.
Abrir la configuración del cursor
Navegar a la sección MCP
Agregue un nuevo servidor MCP con la siguiente configuración:
{ "name": "localutils", "command": "npx", "args": ["localutils-mcp-server"] }
Uso del inspector MCP
Puede probar el servidor utilizando el Inspector MCP:
pnpm run inspectorEsto iniciará el Inspector MCP en http://localhost:5173 .
Herramientas disponibles
get_time_and_date
Devuelve la fecha y hora local actual en varios formatos, incluidos:
Hora local
Fecha local
Día de la semana
Formato ISO 8601
Marca de tiempo de Unix
get_hostname
Devuelve el nombre de host de la máquina que ejecuta el servidor MCP.
get_public_ip
Devuelve la dirección IP pública de la máquina que ejecuta el servidor MCP.
list_directory
Enumera el contenido de un directorio especificado.
Parámetros:
path(cadena, obligatoria): Ruta del directorio a listar
get_node_version
Devuelve la información de la versión Node.js del entorno que ejecuta el servidor MCP.
check_port
Comprueba qué proceso se está ejecutando en un puerto específico.
Parámetros:
port(número o cadena, obligatorio): Número de puerto a verificar (1-65535). Los valores de cadena se convertirán automáticamente a números.
Ejemplo de respuesta (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
Registra un nuevo pensamiento con marca de tiempo.
Parámetros:
thought(cadena, obligatorio): El contenido del pensamiento a registrar
Ejemplo de respuesta:
{
"success": true,
"data": {
"message": "Thought recorded successfully"
}
}get_thoughts
Recupera todos los pensamientos registrados.
Ejemplo de respuesta:
{
"success": true,
"data": {
"thoughts": [
{
"timestamp": "2025-03-24T15:00:00.000Z",
"content": "Need to update the documentation"
}
]
}
}clear_thoughts
Borra todos los pensamientos registrados.
Ejemplo de respuesta:
{
"success": true,
"data": {
"message": "All thoughts cleared"
}
}get_thought_stats
Devuelve estadísticas sobre los pensamientos registrados.
Ejemplo de respuesta:
{
"success": true,
"data": {
"totalThoughts": 1,
"averageLength": 28,
"oldestThought": "2025-03-24T15:00:00.000Z",
"newestThought": "2025-03-24T15:00:00.000Z"
}
}Desarrollo
Edificio
pnpm run buildEjecutando en modo de desarrollo
pnpm run devPruebas
pnpm testFlujo de trabajo de Git
Este repositorio incluye un gancho de precommit que compila automáticamente el servidor antes de cada commit. Esto garantiza que los archivos de compilación estén siempre actualizados en el repositorio.
La carpeta de compilación está incluida en el repositorio git para facilitar el uso del paquete con npx sin tener que compilarlo primero.
Para configurar el gancho de pre-confirmación después de clonar el repositorio:
pnpm installEsto instalará dependencias y configurará el gancho de pre-confirmación a través de Husky.
Licencia
Instituto Tecnológico de Massachusetts (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