Token导航 LogoToken导航TokenDH.com
Local Utilities MCP Server logo
AI代理stdio官方级别未说明来源级核验

Local Utilities MCP Server

MCP Server

localutils-mcp-server

一个提供访问本地系统实用工具的模型上下文协议(MCP)服务器,可用于Cursor和其他兼容MCP的客户端快速获取系统信息。

工具数

10

提示词数

0

GitHub Stars

2

资源数

0
开发工具JavaScriptCursorCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

arjshiv

提供方

arjshiv

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx localutils-mcp-server

详细介绍

本地实用程序MCP服务器

一种模型上下文协议(MCP)服务器,提供对各种本地系统实用程序的访问。此服务器可以与Cursor和其他MCP兼容客户端一起使用,以提供对系统信息的快速访问。

特性

服务器提供以下实用程序:

  • 时间和日期:以各种格式获取当前本地时间和日期,包括星期几
  • 主机名:获取系统的主机名
  • 公网IP:获取计算机的公共IP地址
  • 目录列表:列出指定目录的内容
  • Node.js版本:获取当前运行的Node.js版本
  • 端口检测:检查特定端口上正在运行的进程
  • 思考工具:在开发会议期间记录、检索和分析想法

安装

全球安装

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服务器:
   {
     "mcpServers": {
       "localutils": {
         "command": "npx",
         "args": ["github:arjshiv/localutils-mcp-server"]
       }
     }
   }

使用MCP检查器

您可以使用MCP检查器测试服务器:

pnpm run inspector

这将在以下时间启动MCP检查器http://localhost:5173.

可用工具

get_time_and_date

以各种格式返回当前本地时间和日期,包括:

  • 本地时间
  • 当地日期
  • 星期几
  • ISO 8601格式
  • Unix时间戳

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 (string,必填):要记录的思想内容

示例响应:

{
  "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工作流

此存储库包含一个预提交挂钩,可在每次提交之前自动构建服务器。这确保了构建文件在存储库中始终是最新的。

构建文件夹包含在git存储库中,以便更容易将包与npx一起使用,而无需先构建它。

要在克隆存储库后设置预提交挂钩,请执行以下操作:

pnpm install

这将通过Husky安装依赖项并设置预提交挂钩。

许可证

麻省理工学院

目录标签

目录标签

开发工具JavaScriptCursor本地工具本地部署系统信息开发辅助MCP协议Node.js

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

local-only

来源包(packageName,安装包名)

localutils-mcp-server

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononelocal-only

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP