Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 3
- fs jonrad-lsp-mcp-b48c04c/dev/proxy.js :5
const { createWriteStream } = require("fs"); - fs jonrad-lsp-mcp-b48c04c/src/config.ts :2
import fs from "fs/promises"; - fs jonrad-lsp-mcp-b48c04c/src/lsp-methods.ts :3
import * as fs from "fs/promises";
shell / exec 2
- shell jonrad-lsp-mcp-b48c04c/dev/proxy.js :4
const { spawn } = require("child_process"); - shell jonrad-lsp-mcp-b48c04c/src/lsp.ts :1
import { ChildProcess, spawn } from "child_process";
install hooks 1
- prepare jonrad-lsp-mcp-b48c04c/package.json :32
yarn build
declared dependencies 17
- @apidevtools/json-schema-ref-parser@^11.9.1
- @modelcontextprotocol/sdk@^1.5.0
- commander@^13.1.0
- strip-json-comments@^5.0.1
- vscode-languageserver-protocol@^3.17.5
- zod@^3.24.2
- @types/node@^22.13.5
- @typescript-eslint/eslint-plugin@^8.24.1
- @typescript-eslint/parser@^8.24.1
- eslint@^9.21.0
- eslint-config-prettier@^10.0.1
- eslint-plugin-prettier@^5.2.3
- prettier@^3.5.2
- rimraf@^6.0.1
- ts-node@^10.9.2
- typescript@^5.7.3
- typescript-language-server@^4.3.3