npm JavaScript analyzed 14.5.0

@o3r/mcp

v14.5.0
npm

Experimental package — This module provides a MCP Server

maintainer
fpaul_1a
license
BSD-3-Clause
first seen
2026-06-30
last seen
2026-07-28
releases · 30d
37
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 3 tools
transport stdio counts 3 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • create_monorepo_with_app
  • get_best_practices
  • migrate_otter_version
code evidence v14.5.0 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 5

filesystem 4

  • fs package/src/best-practices/index.js :4 const promises_1 = require("node:fs/promises");
  • fs package/src/create-monorepo-with-app/index.js :4 const promises_1 = require("node:fs/promises");
  • fs package/src/mcp-server.js :4 const promises_1 = require("node:fs/promises");
  • fs package/src/migrate-version/index.js :4 const promises_1 = require("node:fs/promises");

secrets 1

  • secrets package/src/mcp-server.js :25 const githubToken = process.env.O3R_MCP_GITHUB_TOKEN;

tool registrations 3

  • get_best_practices package/src/best-practices/index.js :19
  • create_monorepo_with_app package/src/create-monorepo-with-app/index.js :18
  • migrate_otter_version package/src/migrate-version/index.js :84

declared dependencies 57

  • @modelcontextprotocol/sdk@~1.29.0
  • @ama-mcp/angular@^14.5.0
  • @ama-mcp/core@^14.5.0
  • @ama-mcp/github@^14.5.0
  • @ama-mcp/otter@^14.5.0
  • @o3r/telemetry@~14.5.0
  • @octokit/rest@~22.0.0
  • tslib@^2.6.2
  • zod@~4.4.0
  • @angular-devkit/architect@0.2102.16
  • @angular-devkit/schematics@~21.2.0
  • @angular/cli@~21.2.0
  • @angular/common@~21.2.17
  • @angular/compiler@~21.2.17
  • @angular/compiler-cli@~21.2.17
  • @angular/core@~21.2.17
  • @angular/platform-browser@~21.2.17
  • @angular/platform-browser-dynamic@~21.2.17
  • @eslint-community/eslint-plugin-eslint-comments@^4.4.0
  • @nx/eslint@~22.7.0
  • @nx/eslint-plugin@~22.7.0
  • @nx/jest@~22.7.0
  • @nx/js@~22.7.0
  • @o3r/build-helpers@~14.5.0
  • @o3r/eslint-config@~14.5.0
  • @o3r/eslint-plugin@~14.5.0
  • @o3r/test-helpers@~14.5.0
  • @stylistic/eslint-plugin@~5.10.0
  • @types/jest@~30.0.0
  • @types/node@~24.13.0
  • @typescript-eslint/parser@~8.61.0
  • angular-eslint@~21.4.0
  • cpy-cli@^6.0.0
  • eslint@~9.39.0
  • eslint-import-resolver-node@~0.4.0
  • eslint-import-resolver-typescript@~4.4.0
  • eslint-plugin-import@~2.32.0
  • eslint-plugin-import-newlines@~1.4.0
  • eslint-plugin-jest@~29.15.0
  • eslint-plugin-jsdoc@~61.7.0
  • eslint-plugin-prefer-arrow@~1.2.3
  • eslint-plugin-unicorn@~62.0.0
  • eslint-plugin-unused-imports@~4.4.0
  • globals@^16.0.0
  • jest@~30.4.0
  • jest-environment-jsdom@~30.4.0
  • jest-junit@~16.0.0
  • jest-preset-angular@~16.2.0
  • jest-util@~30.4.0
  • jsdom@~27.4.0
  • jsonc-eslint-parser@~2.4.0
  • nx@~22.7.0
  • rxjs@^7.8.1
  • ts-jest@~29.4.0
  • type-fest@^5.3.1
  • typescript@~5.9.2
  • typescript-eslint@~8.61.0