---
title: NeMo-Gym-EnterpriseOps-Assets
canonical_url: "https://www.modelscope.cn/datasets/nv-community/NeMo-Gym-EnterpriseOps-Assets"
md_url: "https://www.modelscope.cn/datasets/nv-community/NeMo-Gym-EnterpriseOps-Assets.md"
repository: nv-community/NeMo-Gym-EnterpriseOps-Assets
last_updated: 2026-09-02
license: apache-2.0
storage_size: "1.2 MB"
downloads: 95
stars: 1
---

# NeMo-Gym-EnterpriseOps-Assets

> NeMo-Gym-EnterpriseOps-Assets - nv-community 在 ModelScope 开源的数据集。NeMo Gym EnterpriseOps-Gym Assets

nv-community/NeMo-Gym-EnterpriseOps-Assets 是 ModelScope 魔搭社区上的数据集，存储大小 1.2 MB，采用 apache-2.0 许可。

- **Repository**: nv-community/NeMo-Gym-EnterpriseOps-Assets
- **License**: apache-2.0
- **Storage size**: 1.2 MB
- **Downloads**: 95
- **Stars**: 1
- **Last updated**: 2026-09-02

Source: https://www.modelscope.cn/datasets/nv-community/NeMo-Gym-EnterpriseOps-Assets

---

# NeMo Gym EnterpriseOps-Gym Assets

Build-time assets for the `enterpriseops_gym` resources server in
[NVIDIA-NeMo/Gym](https://github.com/NVIDIA-NeMo/Gym).

This repository holds the seven per-domain `tools/list` schema snapshots captured from the
public [EnterpriseOps-Gym](https://github.com/ServiceNow/EnterpriseOps-Gym) (ServiceNow,
Apache-2.0) MCP gym Docker containers. They are hosted here rather than committed to the
NeMo Gym repository because they are ~30k lines of generated JSON that can be re-captured
from the upstream containers at any time.

## Layout

```
enterpriseops_gym/tools/
├── calendar.json    gym-calendar            37 tools
├── csm.json         sn-csm-server           89 tools
├── drive.json       gym-google-drive-mcp    55 tools
├── email.json       gym-email-mcp           79 tools
├── hr.json          sn-hr-internal          89 tools
├── itsm.json        gym-itsm-mcp            93 tools
└── teams.json       gym-teams-mcp           70 tools
```

## Integrity

Consumers pin these bytes by content, not by tag:

```
file_count  = 7
tree_sha256 = d9ee1a279ec85985ba3fc59f2f9502a9c470301062800cab4d07c87b123354b3
```

`tree_sha256` is a sha256 over the flat directory: for each file sorted by name, the
filename, a NUL byte, then the file bytes. Reproduce it with:

```bash
python -m resources_servers.enterpriseops_gym.prepare --print-hash <dir>
```

## Usage

```bash
python -m resources_servers.enterpriseops_gym.prepare
```

`prepare.py` downloads the pinned revision, validates the filename set and the hash above,
and materializes `resources_servers/enterpriseops_gym/data/tools/`. A refresh of the
schemas is published as a new commit here and picked up by bumping `DEFAULT_REVISION`,
`TOOLS_FILE_COUNT`, and `TOOLS_TREE_SHA256` in that script.

## Provenance and license

Captured unmodified from the public EnterpriseOps-Gym Docker containers with
`resources_servers/enterpriseops_gym/snapshot_tools.py`. EnterpriseOps-Gym is a
ServiceNow project licensed Apache-2.0; these snapshots are redistributed under the
same license. The tool descriptions are upstream content describing mock services that
imitate third-party APIs. See `NOTICE`.
