Experimental package — This module provides a MCP Server
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
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
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