Skip to main content
Glama
arjshiv

Local Utilities MCP Server

by arjshiv

Местный сервер коммунальных услуг MCP

Сервер Model Context Protocol (MCP), который обеспечивает доступ к различным локальным системным утилитам. Этот сервер может использоваться с Cursor и другими MCP-совместимыми клиентами для предоставления быстрого доступа к системной информации.

Функции

Сервер предоставляет следующие утилиты:

  • Время и дата : получите текущее местное время и дату, включая день недели, в различных форматах.

  • Имя хоста : Получить имя хоста системы.

  • Публичный IP : получите публичный IP-адрес устройства.

  • Список каталогов : список содержимого указанного каталога.

  • Версия Node.js : получите текущую версию Node.js.

  • Проверка портов : проверка того, какой процесс запущен на определенном порту.

  • Инструмент для размышлений : записывайте, извлекайте и анализируйте мысли во время сеансов разработки

Related MCP server: Simple MCP Server

Установка

Глобальная установка

pnpm add -g localutils-mcp-server

Использование с npx

Вы также можете запустить сервер напрямую с помощью npx, не устанавливая его глобально:

npx localutils-mcp-server

Использование

Запуск сервера

При глобальной установке:

localutils-mcp

С npx:

npx localutils-mcp-server

Использование с курсором

Сервер можно использовать с Cursor, настроив его как сервер MCP в настройках Cursor.

  1. Открыть настройки курсора

  2. Перейдите в раздел MCP

  3. Добавьте новый сервер MCP со следующей конфигурацией:

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

Использование MCP-инспектора

Вы можете протестировать сервер с помощью MCP Inspector:

pnpm run inspector

Это запустит MCP Inspector по адресу http://localhost:5173 .

Доступные инструменты

get_time_and_date

Возвращает текущее местное время и дату в различных форматах, включая:

  • Местное время

  • Местная дата

  • День недели

  • Формат ISO 8601

  • Временная метка Unix

get_hostname

Возвращает имя хоста машины, на которой запущен сервер MCP.

get_public_ip

Возвращает публичный IP-адрес машины, на которой запущен сервер MCP.

list_directory

Выводит список содержимого указанного каталога.

Параметры:

  • path (строка, обязательно): Путь к каталогу для списка

get_node_version

Возвращает информацию о версии Node.js среды, в которой работает сервер MCP.

check_port

Проверяет, какой процесс запущен на определенном порту.

Параметры:

  • port (число или строка, обязательно): Номер порта для проверки (1-65535). Строковые значения будут автоматически преобразованы в числа.

Пример ответа (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

Записывает новую мысль с отметкой времени.

Параметры:

  • thought (строка, обязательно): содержание мысли для записи

Пример ответа:

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

get_thoughts

Извлекает все записанные мысли.

Пример ответа:

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

clear_thoughts

Очищает все записанные мысли.

Пример ответа:

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

get_thought_stats

Возвращает статистику записанных мыслей.

Пример ответа:

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

Разработка

Здание

pnpm run build

Работа в режиме разработки

pnpm run dev

Тестирование

pnpm test

Рабочий процесс Git

Этот репозиторий включает в себя pre-commit hook, который автоматически собирает сервер перед каждым коммитом. Это гарантирует, что файлы сборки всегда будут актуальны в репозитории.

Папка сборки включена в репозиторий git, чтобы упростить использование пакета с npx без необходимости его предварительной сборки.

Чтобы настроить pre-commit hook после клонирования репозитория:

pnpm install

Это установит зависимости и настроит pre-commit hook через Husky.

Лицензия

Массачусетский технологический институт

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