Skip to main content
Glama

Local Utilities MCP Server

by arjshiv

로컬 유틸리티 MCP 서버

다양한 로컬 시스템 유틸리티에 대한 액세스를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 서버는 커서 및 기타 MCP 호환 클라이언트와 함께 사용하여 시스템 정보에 빠르게 액세스할 수 있습니다.

특징

서버는 다음과 같은 유틸리티를 제공합니다.

  • 시간 및 날짜 : 요일을 포함한 현재 현지 시간과 날짜를 다양한 형식으로 가져옵니다.
  • 호스트 이름 : 시스템의 호스트 이름을 가져옵니다.
  • 공용 IP : 기기의 공용 IP 주소를 가져옵니다.
  • 디렉토리 목록 : 지정된 디렉토리의 내용을 나열합니다.
  • Node.js 버전 : 현재 실행 중인 Node.js 버전을 가져옵니다.
  • 포트 검사기 : 특정 포트에서 어떤 프로세스가 실행 중인지 확인
  • Think Tool : 개발 세션 동안 생각을 기록, 검색 및 분석합니다.

설치

글로벌 설치

지엑스피1

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

이렇게 하면 http://localhost:5173 에서 MCP 검사기가 시작됩니다.

사용 가능한 도구

get_time_and_date

다음을 포함한 다양한 형식으로 현재 현지 시간과 날짜를 반환합니다.

  • 현지 시간
  • 현지 날짜
  • 요일
  • ISO 8601 형식
  • 유닉스 타임스탬프

get_hostname

MCP 서버를 실행하는 머신의 호스트 이름을 반환합니다.

get_public_ip

MCP 서버를 실행하는 머신의 공용 IP 주소를 반환합니다.

list_directory

지정된 디렉토리의 내용을 나열합니다.

매개변수:

  • path (문자열, 필수): 나열할 디렉토리 경로

get_node_version

MCP 서버를 실행하는 환경의 Node.js 버전 정보를 반환합니다.

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 후크가 포함되어 있습니다. 이를 통해 빌드 파일이 저장소에서 항상 최신 상태로 유지됩니다.

빌드 폴더는 git 저장소에 포함되어 있어서 npx에서 패키지를 먼저 빌드하지 않고도 쉽게 사용할 수 있습니다.

저장소를 복제한 후 사전 커밋 후크를 설정하려면:

pnpm install

이렇게 하면 종속성이 설치되고 Husky를 통해 사전 커밋 후크가 설정됩니다.

특허

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Cursor 및 기타 MCP 클라이언트와 호환되는 MCP 서버 인터페이스를 통해 시간/날짜, 호스트 이름, 공용 IP, 디렉토리 목록, Node.js 버전, 포트 사용 등의 로컬 시스템 유틸리티에 빠르게 액세스할 수 있습니다.

  1. 특징
    1. 설치
      1. 글로벌 설치
      2. npx와 함께 사용
    2. 용법
      1. 서버 시작
      2. 커서와 함께 사용
      3. MCP 검사기 사용
    3. 사용 가능한 도구
      1. get_time_and_date
      2. get_hostname
      3. get_public_ip
      4. list_directory
      5. get_node_version
      6. check_port
      7. think
      8. get_thoughts
      9. clear_thoughts
      10. get_thought_stats
    4. 개발
      1. 건물
      2. 개발 모드에서 실행
      3. 테스트
      4. Git 워크플로
    5. 특허

      Related MCP Servers

      • A
        security
        A
        license
        A
        quality
        A simple MCP server that facilitates website fetching through a configurable server platform using stdio or SSE transport, allowing integration with tools like Cursor for streamlined access.
        Last updated -
        2
        23
        Python
        MIT License
      • -
        security
        F
        license
        -
        quality
        An MCP server that provides detailed information about your development environment to the Cursor code editor, enabling more context-aware assistance.
        Last updated -
        1
        Python
        • Linux
        • Apple
      • -
        security
        A
        license
        -
        quality
        A lightweight mcp server that tells you exactly where you are.
        Last updated -
        Python
        MIT License
      • -
        security
        A
        license
        -
        quality
        A Model Context Protocol (MCP) server for Cursor IDE that simplifies the installation and configuration of other MCP servers.
        Last updated -
        882
        23
        JavaScript
        MIT License
        • Apple
        • Linux

      View all related MCP servers

      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