Token导航 LogoToken导航TokenDH.com
Maintainx MCP Server logo
办公协作stdio官方级别未说明来源级核验

Maintainx MCP Server

MCP Server

maintainx-mcp-server

一个为MaintainX CMMS API设计的模型上下文协议服务器,支持AI助手如Claude进行工单管理、资产管理等维护操作。

工具数

38

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude团队协作Claude

安装说明

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

作者 / 组织

davidee-alt

提供方

davidee-alt

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

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

命令预览

npx maintainx-mcp-server

详细介绍

维护X MCP服务器

MCP(模型上下文协议)服务器 维护X CMMS API。该服务器使Claude等AI助手能够与MaintainX交互,以管理工单、资产、维护操作等。

特性

  • 工作指令:创建、更新、完成和列出工作订单
  • 资产:管理实物资产和设备
  • 工作请求:处理收到的维护请求
  • 位置:按物理位置组织资产
  • 零件和库存:跟踪零件和库存水平
  • 用户和团队:访问组织成员和团队
  • :记录和跟踪仪表读数
  • 供应商:管理供应商关系
  • 采购订单:查看采购信息
  • 程序模板:访问标准化维护程序

安装

使用npx(推荐)

npx maintainx-mcp-server

手动安装

npm install -g maintainx-mcp-server

配置

环境变量

将MaintainX API键设置为环境变量:

export MAINTAINX_API_KEY=your_api_key_here

对于多组织帐户,可以选择设置:

export MAINTAINX_ORGANIZATION_ID=your_org_id

获取API密钥

  1. 登录您的MaintainX帐户
  2. 首选 设置 > 集成 > API密钥
  3. 生成新的API密钥

Claude桌面配置

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "maintainx": {
      "command": "npx",
      "args": ["-y", "maintainx-mcp-server"],
      "env": {
        "MAINTAINX_API_KEY": "your_api_key_here"
      }
    }
  }
}

可用工具

工作指令

工具说明
list_work_orders列出带有过滤器的工作订单(状态、优先级、受让人等)
get_work_order获取详细的工单信息
create_work_order创建新的工单
update_work_order更新现有工单
complete_work_order将工单标记为已完成

资产

工具说明
list_assets列出带有过滤器的资产
get_asset获取详细的资产信息
create_asset创建新资产
update_asset更新现有资产

工作请求

工具说明
list_work_requests列出工作请求
get_work_request获取工作请求详细信息
create_work_request提交新的工作请求
approve_work_request批准工作请求
decline_work_request拒绝工作请求

位置

工具说明
list_locations列出地点
get_location获取位置详细信息
create_location创建新位置
update_location更新位置

用户和团队

工具说明
list_users列出组织用户
get_user获取用户详细信息
list_teams列出团队
get_team获取团队详细信息

零件和库存

工具说明
list_parts列出带有可选低库存过滤器的零件
get_part获取零件详细信息
create_part创建新零件
update_part更新零件
adjust_part_quantity调整库存数量

工具说明
list_meters列出仪表
get_meter获取仪表详细信息
create_meter_reading记录仪表读数
list_meter_readings列出仪表的读数

供应商

工具说明
list_vendors列出供应商
get_vendor获取供应商详细信息
create_vendor创建新供应商

采购订单

工具说明
list_purchase_orders列出采购订单
get_purchase_order获取采购订单详细信息

程序模板

工具说明
list_procedure_templates列出程序模板
get_procedure_template获取程序模板详细信息

用法示例

配置后,您可以要求Claude:

  • “显示所有未结工单”
  • “创建主楼暖通空调维护工单”
  • “列出当前脱机的所有资产”
  • “哪些零件库存不足?”
  • “记录123号资产5000小时的仪表读数”
  • “谁被分配到456号工单?”

速率限制

MaintainX API具有以下速率限制:

  • 每60秒100个请求 每用户
  • 每60秒500个请求 每个组织

当超过速率限制时,服务器将返回相应的错误消息。

发展

从源头构建

git clone https://github.com/yourusername/maintainx-mcp-server.git
cd maintainx-mcp-server
npm install
npm run build

在发展中奔跑

npm run dev

许可证

MIT许可证-请参阅 许可证 了解详情。

链接

目录标签

目录标签

TypeScriptClaude团队协作工单管理本地部署资产管理维护操作CMMSAI集成

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

maintainx-mcp-server

工具数量(toolCount,工具数)

38

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP