Local Utilities MCP Server

Local Utilities MCP Server

site icon
2025.03.25 2
JavaScript系统工具开发辅助开发效率
Local Utilities MCP Server 是一个基于模型上下文协议(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 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 运行。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。