• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mongodb-js / devtools-shared / 42671874478
81%
main: 87%

Build:
Build:
LAST BUILD BRANCH: 11-05-mongodb-runner_start-json-full-topology
DEFAULT BRANCH: main
Ran 09 Nov 2026 06:17PM UTC
Jobs 23
Files 152
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Nov 2026 06:11PM UTC coverage: 77.954% (-9.2%) from 87.185%
42671874478

Pull #969

github

kmruiz
feat(devtools-mcp-server): add DevTools MCP server and OpenCode plugin

Add @mongodb-js/devtools-mcp-server, which manages local MongoDB deployments
with mongodb-runner and ships an OpenCode plugin registering the DevTools MCP
server, the official MongoDB and Chrome DevTools MCP servers, optional internal
servers, and the bundled agent skills.

- Cluster tools: start (standalone, replica set with analytics members,
  sharded with per-shard config and mongos args, DSC/SLS), list, get, logs,
  prune and stop, with progress notifications while starting.
- Fixtures, arbitrary database commands and fail points, addressed by cluster
  id through the runner registry so no connection string is needed.
- The package root is the OpenCode plugin (registers the devtools, mongodb and
  chrome-devtools MCP servers plus the devtools-mcp-workflows and
  start-compass-with-devtools skills); the library API lives at ./server.
  prepare builds dist for git installs.
- Internal devprod-mcp and Glean servers are registered only when their URLs
  are passed as plugin options or DEVPROD_MCP_URL/GLEAN_ENTERPRISE_URL, so no
  internal endpoints ship in this package.
- Database CRUD, aggregation, indexes and schema come from the official
  mongodb-mcp-server; only operations without an equivalent (run_command,
  fixture files, fail points) stay in this package.
Pull Request #969: chore: A devtools-mcp-server that uses official tooling for devtools engineers

1264 of 1876 branches covered (67.38%)

Branch coverage included in aggregate %.

307 of 334 new or added lines in 22 files covered. (91.92%)

3658 of 4438 relevant lines covered (82.42%)

524.95 hits per line

Uncovered Changes

Lines Coverage ∆ File
5
36.36
packages/devtools-mcp-server/src/connection.ts
4
77.94
packages/devtools-mcp-server/src/database.ts
4
50.0
packages/devtools-mcp-server/src/tools/fixtures.ts
3
84.16
packages/devtools-mcp-server/src/clusters.ts
3
84.21
packages/devtools-mcp-server/src/options.ts
3
77.78
packages/devtools-mcp-server/src/registry.ts
2
90.57
packages/devtools-mcp-server/src/logs.ts
2
50.0
packages/devtools-mcp-server/src/tools/fail-point.ts
1
95.65
packages/devtools-mcp-server/src/tools/start-progress.ts
Subprojects
ID Flag name Job ID Ran Files Coverage
1 device-id 42671874478.1 09 Nov 2026 06:17PM UTC 2
100.0
GitHub Action Run
2 oidc-mock-provider 42671874478.2 09 Nov 2026 06:30PM UTC 3
7.95
GitHub Action Run
3 mongodb-server-log-checker 42671874478.3 09 Nov 2026 06:17PM UTC 2
76.81
GitHub Action Run
4 ts-autocomplete 42671874478.4 09 Nov 2026 06:17PM UTC 2
70.59
GitHub Action Run
5 monorepo-tools 42671874478.5 09 Nov 2026 06:30PM UTC 16
69.23
GitHub Action Run
6 mongodb-constants 42671874478.6 09 Nov 2026 06:30PM UTC 17
96.67
GitHub Action Run
7 oidc-http-server-pages 42671874478.7 09 Nov 2026 06:17PM UTC 7
94.64
GitHub Action Run
8 shell-bson-parser 42671874478.8 09 Nov 2026 06:17PM UTC 3
100.0
GitHub Action Run
9 get-os-info 42671874478.9 09 Nov 2026 06:30PM UTC 2
65.0
GitHub Action Run
10 devtools-mcp-server 42671874478.10 09 Nov 2026 06:30PM UTC 22
84.14
GitHub Action Run
11 mongodb-redact 42671874478.11 09 Nov 2026 06:17PM UTC 7
96.88
GitHub Action Run
12 mongodb-artifact-url 42671874478.12 09 Nov 2026 06:17PM UTC 3
83.95
GitHub Action Run
13 mongodb-cloud-info 42671874478.13 09 Nov 2026 06:17PM UTC 2
95.12
GitHub Action Run
14 aggregation-stage-icons 42671874478.14 09 Nov 2026 06:30PM UTC 3
100.0
GitHub Action Run
15 mongodb-ts-autocomplete 42671874478.15 09 Nov 2026 06:17PM UTC 7
92.26
GitHub Action Run
16 dl-center 42671874478.16 09 Nov 2026 06:17PM UTC 2
88.73
GitHub Action Run
17 mongodb-build-info 42671874478.17 09 Nov 2026 06:17PM UTC 3
92.81
GitHub Action Run
18 signing-utils 42671874478.18 09 Nov 2026 06:30PM UTC 5
86.82
GitHub Action Run
19 mongodb-ns 42671874478.19 09 Nov 2026 06:17PM UTC 2
94.23
GitHub Action Run
20 devtools-connect 42671874478.20 09 Nov 2026 06:17PM UTC 9
64.82
GitHub Action Run
21 sbom-tools 42671874478.21 09 Nov 2026 06:17PM UTC 14
80.56
GitHub Action Run
22 mongodb-runner 42671874478.22 09 Nov 2026 06:30PM UTC 15
78.08
GitHub Action Run
23 node-webpack-startup-snapshot-checker 42671874478.23 09 Nov 2026 06:17PM UTC 4
94.59
GitHub Action Run
Source Files on build 42671874478
  • Tree
  • List 152
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42671874478
  • Pull Request #969
  • PR Base - main (#42670160591)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc