Token导航 LogoToken导航

MCP Server · 运维云端

V5 MCP Server

一个基于TypeScript和Mongoose构建的MCP服务器,用于管理设施、污染物、检查、运输和合同数据,提供AI辅助分析和决策支持。

未说明官方级别未说明来源级核验工具 28
数据管理TypeScriptCursorAI分析

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
wsyeabsera
提供方
wsyeabsera

工具数量

28

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

V5 MCP Server 属于运维云端类 MCP Server,公开资料标注 28 个工具,通过传输方式未标注接入,适配 Cursor,没有现成的安装命令;接入前要先准备 会话凭据。

分类

运维云端

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 28 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

废物管理MCP服务器

使用TypeScript和Mongoose构建的模型上下文协议(MCP)服务器,用于管理设施、污染物、检查、装运和合同数据。

特性

  • HTTP+SSE传输:可通过URL在互联网上访问
  • 5收藏:设施、污染物、检查、装运和合同
  • 30+工具:完整的CRUD操作加上AI驱动的智能工具
  • MCP采样支持:人工智能辅助分析和决策
  • Mongoose ODM:模式验证和集合之间的关系
  • TypeScript:类型安全开发
  • RESTful健康检查:监视服务器和数据库状态
  • 4提示:人工智能辅助工作流程的预配置提示
  • 动态资源:通过MCP资源实时访问数据

先决条件

  • Node.js 18+
  • MongoDB(本地或远程实例)
  • npm或纱线

安装

  1. 克隆存储库并导航到项目目录:
cd mcp-server
  1. 安装依赖项:
npm install
  1. 创建一个 .env 根目录中的文件:
cp .env.example .env
  1. 在中配置环境变量 .env:
MONGODB_URI=mongodb://localhost:27017/mcp-server
PORT=3000
NODE_ENV=development

用法

发展模式

使用热重载运行:

npm run dev

生产模式

构建并运行:

npm run build
npm start

服务器端点

  • 根: http://localhost:3000/ -服务器信息
  • 上海证券交易所: http://localhost:3000/sse -MCP SSE连接端点
  • 消息: http://localhost:3000/messages -MCP消息的POST端点
  • 健康: http://localhost:3000/health -健康检查端点

连接MCP客户端

与光标一起使用

添加到光标MCP设置(~/.cursor/mcp.json 或工作空间设置):

{
  "mcpServers": {
    "waste-management": {
      "url": "http://localhost:3000/sse"
    }
  }
}

对于远程服务器,请更换 localhost:3000 使用服务器的URL。

与其他MCP客户端一起使用

配置客户端以连接到SSE端点: http://your-server-url:3000/sse

可用工具

设施(5工具)

  • create_facility -创建新设施
  • get_facility -通过ID获取设施
  • list_facilities -列出所有配备可选过滤器的设施
  • update_facility -按ID更新设施
  • delete_facility -按ID删除设施

污染物(5个工具)

  • create_contaminant -创建新的污染物记录
  • get_contaminant -通过ID获取污染物
  • list_contaminants -列出所有带有可选过滤器的污染物
  • update_contaminant -按ID更新污染物
  • delete_contaminant -按ID删除污染物

检查(5个工具)

  • create_inspection -创建新检查
  • get_inspection -通过ID进行检查
  • list_inspections -列出所有带有可选过滤器的检查
  • update_inspection -按ID更新检查
  • delete_inspection -按ID删除检查

发货(5件工具)

  • create_shipment -创建新发货
  • get_shipment -按ID获取发货
  • list_shipments -列出所有带有可选过滤器的货物
  • update_shipment -按ID更新发货
  • delete_shipment -按ID删除发货

合同(5个工具)

  • create_contract -创建新合同
  • get_contract -按ID获取合同
  • list_contracts -列出所有带有可选筛选器的合同
  • update_contract -按ID更新合同
  • delete_contract -按ID删除合同

AI驱动的采样工具

服务器现在包括 MCP采样 功能,允许工具在执行过程中请求AI协助。这些智能工具将数据库查询与人工智能分析相结合,提供可操作的见解。

智能分析工具(3个工具)

generate_intelligent_facility_report

生成包含人工智能健康评分、风险评估和建议的全面设施报告。

参数:

  • facilityId (必填)-分析设施
  • includeRecommendations (可选)-包括人工智能生成的建议

它提供了什么:

  • 设施整体健康评分(0-100)
  • 首要关注点和风险领域
  • 合规风险等级评估
  • 可采取行动的建议
  • 综合指标和历史数据
analyze_shipment_risk

根据污染历史和模式对货物进行人工智能风险评估。

参数:

  • shipmentId (必填)-待分析的货物

它提供了什么:

  • 人工智能生成的风险评分(0-100)
  • 风险因素和推理
  • 源历史分析
  • 建议的操作
  • 详细的污染明细
suggest_inspection_questions

使用人工智能启发和分析生成定制的检查清单。

参数:

  • facilityId (必填)-生成问题的设施

它提供了什么:

  • AI选定的重点领域(污染、验收、处理或合规性)
  • 定制检查问题(5-7个有针对性的问题)
  • 设施特定指标和关注点
  • 基于风险指标的补充说明

采样工作原理

当您调用这些工具时,服务器:

  1. 从MongoDB获取相关数据
  2. 从连接的MCP客户端请求AI分析
  3. 将原始数据与人工智能见解相结合
  4. 返回全面、可操作的结果

例子:

{
  "name": "generate_intelligent_facility_report",
  "arguments": {
    "facilityId": "65f1234567890abcdef12345",
    "includeRecommendations": true
  }
}

了解更多

数据模型

设施

  • name:string
  • shortCode:string(唯一)
  • location:string
  • timestamps:createdAt,updatedAt

污染物

  • wasteItemDetected:string
  • material:string
  • facilityId:ObjectId(参考:设施)
  • detection_time:日期
  • explosive_level:enum(低、中、高)
  • hcl_level:enum(低、中、高)
  • so2_level:enum(低、中、高)
  • estimated_size:编号
  • shipment_id:string
  • timestamps:createdAt,updatedAt

检查

  • facility_id:ObjectId(参考:设施)
  • is_delivery_accepted:boolean
  • does_delivery_meets_conditions:boolean
  • selected_wastetypes:{类别:字符串,百分比:字符串}的数组
  • heating_value_calculation:编号
  • waste_producer:string
  • contract_reference_id:string
  • timestamps:createdAt,updatedAt

运输

  • entry_timestamp:日期
  • exit_timestamp:日期
  • source:string
  • facilityId:ObjectId(参考:设施)
  • license_plate:string
  • contract_reference_id:string
  • contractId:string
  • timestamps:createdAt,updatedAt

合同

  • producerName:string
  • debitorName:string
  • wasteCode:string
  • timestamps:createdAt,updatedAt

部署

部署到铁路

  1. 安装铁路CLI:
npm install -g @railway/cli
  1. 登录并部署:
railway login
railway init
railway up
  1. 在铁路仪表板中设置环境变量:
  • MONGODB_URI
  • PORT (铁路会自动设置)
  • NODE_ENV=production

部署到其他平台

服务器可以部署到任何支持Node.js应用程序的平台:

  • Heroku
  • AWS(EC2、ECS、Lambda)
  • 谷歌云平台
  • 数字海洋
  • Vercel(具有无服务器功能)

确保:

  1. 设置所需的环境变量
  2. 使用生产MongoDB实例(例如MongoDB Atlas)
  3. 如果需要,为特定域配置CORS

发展

项目结构

mcp-server/
├── src/
│   ├── models/          # Mongoose schemas
│   │   ├── Facility.ts
│   │   ├── Contaminant.ts
│   │   ├── Inspection.ts
│   │   ├── Shipment.ts
│   │   ├── Contract.ts
│   │   └── index.ts
│   ├── tools/           # MCP tool implementations
│   │   ├── facilityTools.ts
│   │   ├── contaminantTools.ts
│   │   ├── inspectionTools.ts
│   │   ├── shipmentTools.ts
│   │   ├── contractTools.ts
│   │   └── index.ts
│   ├── db.ts           # Database connection
│   ├── config.ts       # Configuration management
│   └── index.ts        # Main server entry point
├── package.json
├── tsconfig.json
└── README.md

许可证

麻省理工学院

支持

对于问题、疑问或贡献,请在存储库中打开问题。

v5 mcp服务器

工具与能力

工具数量

28

资源数量

0

提示词数量

0

能力标签

废物管理TypeScript本地部署数据管理AI分析MongoDB

支持客户端

Cursor

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

看服务状态

查询容器、日志和监控指标,定位异常。

执行部署变更

在权限范围内触发发布、回滚和环境切换。

核对资源用量

汇总用量,找出闲置和超额的部分。

选择建议

值得选的地方

  • 工具数量 28 个,一次接入能覆盖的操作比单点工具更全。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在运维云端场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
V5 MCP Server

MCP World · 本页

28未说明未标注1 个2026-05-17
Ui Tars Desktop 8a825770

MCP World

0stdio有1 个2026-05-17
Elie222 MCP

MCP World

0未说明未标注1 个2026-05-17
Arizeai Phoenix MCP

MCP World

0stdio有3 个2026-05-17
Unity MCP 87ee506e

MCP World

42HTTP有2 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

V5 MCP Server 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

V5 MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

V5 MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

V5 MCP Server 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

V5 MCP Server 支持哪些客户端?

公开资料标注支持 Cursor;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP