
Local Utilities MCP Server

2025.05.08
0
JavaScript本地系统工具开发辅助工具开发效率
Local Utilities MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,提供多种本地系统工具的功能。该服务可以与 Cursor 和其他兼容 MCP 的客户端一起使用,快速获取系统信息。
View on GitHub
Overview
基本能力
产品定位
Local Utilities MCP Server 是一个提供本地系统工具访问的 MCP 服务,主要用于开发过程中快速获取系统信息和记录开发思路。
核心功能
- 时间和日期:获取当前本地时间和日期,包括星期几,支持多种格式
- 主机名:获取系统的主机名
- 公共 IP:获取机器的公共 IP 地址
- 目录列表:列出指定目录的内容
- Node.js 版本:获取当前运行的 Node.js 版本
- 端口检查:检查特定端口上运行的进程
- 思考工具:记录、检索和分析开发会话中的思路
适用场景
- 开发过程中需要快速获取系统信息
- 记录和整理开发思路
- 检查端口占用情况
- 获取当前运行环境信息
工具列表
get_time_and_date
:返回当前本地时间和日期get_hostname
:返回运行 MCP 服务器的主机名get_public_ip
:返回运行 MCP 服务器的公共 IP 地址list_directory
:列出指定目录的内容get_node_version
:返回运行 MCP 服务器的 Node.js 版本信息check_port
:检查特定端口上运行的进程think
:记录带有时间戳的新思路get_thoughts
:检索所有记录的思路clear_thoughts
:清除所有记录的思路get_thought_stats
:返回关于记录思路的统计信息
使用教程
使用依赖
需要安装 Node.js 和 pnpm。
安装教程
全局安装
pnpm add -g localutils-mcp-server
使用 npx 运行
npx localutils-mcp-server
调试方式
启动服务器
如果已全局安装:
localutils-mcp
使用 npx:
npx localutils-mcp-server
使用 MCP 检查器
pnpm run inspector
这将启动 MCP 检查器,访问 http://localhost:5173。