npm JavaScript analyzed 1.24.3-mcp-use.4

@mcp-use/modelcontextprotocol-sdk

v1.24.3-mcp-use.4
npm

Model Context Protocol implementation for TypeScript

maintainer
pederzh
licence
MIT
first seen
2026-06-09
last seen
2026-09-17
releases · 30d
0
short id

Drift inferred · capture-to-capture

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

capabilities 1 tools
transport stdio · streamable-http · sse counts 1 tools · 0 res · 0 prompts permission surface via README inference

tools

  • greet
skills & danger signals npm-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed v1.24.3-mcp-use.4 · analyzer v33 · 4w ago

danger signals2

code evidence v1.24.3-mcp-use.4 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 340

shell / exec 5

  • shell (weak) package/dist/cjs/examples/client/elicitationUrlExample.js :14 const node_child_process_1 = require("node:child_process");
  • shell (weak) package/dist/cjs/examples/client/simpleOAuthClient.js :7 const node_child_process_1 = require("node:child_process");
  • shell package/dist/esm/client/stdio.js :66 this._process = spawn(this._serverParams.command, (_a = this._serverParams.args) !== null && _a !== void 0 ? _a : [], {
  • shell (weak) package/dist/esm/examples/client/elicitationUrlExample.js :12 import { exec } from 'node:child_process';
  • shell (weak) package/dist/esm/examples/client/simpleOAuthClient.js :5 import { exec } from 'node:child_process';

network 8

  • net (weak) package/dist/cjs/examples/client/elicitationUrlExample.js :17 const node_http_1 = require("node:http");
  • net (weak) package/dist/cjs/examples/client/simpleOAuthClient.js :4 const node_http_1 = require("node:http");
  • net (weak) package/dist/cjs/examples/server/elicitationUrlExample.js :185 const response = await fetch(endpoint, {
  • net (weak) package/dist/cjs/examples/server/simpleStreamableHttp.js :424 const response = await fetch(endpoint, {
  • net (weak) package/dist/esm/examples/client/elicitationUrlExample.js :15 import { createServer } from 'node:http';
  • net (weak) package/dist/esm/examples/client/simpleOAuthClient.js :2 import { createServer } from 'node:http';
  • net (weak) package/dist/esm/examples/server/elicitationUrlExample.js :180 const response = await fetch(endpoint, {
  • net (weak) package/dist/esm/examples/server/simpleStreamableHttp.js :419 const response = await fetch(endpoint, {

secrets 2

  • secrets (weak) package/dist/cjs/examples/client/simpleClientCredentials.js :43 const clientSecret = process.env.MCP_CLIENT_SECRET;
  • secrets (weak) package/dist/esm/examples/client/simpleClientCredentials.js :41 const clientSecret = process.env.MCP_CLIENT_SECRET;

install hooks 1

  • prepack package/package.json :78 npm run build:esm && npm run build:cjs

declared dependencies 39

  • ajv@^8.17.1
  • ajv-formats@^3.0.1
  • content-type@^1.0.5
  • cors@^2.8.5
  • cross-spawn@^7.0.5
  • eventsource@^3.0.2
  • eventsource-parser@^3.0.0
  • express@^5.0.1
  • express-rate-limit@^7.5.0
  • jose@^6.1.1
  • json-schema-typed@^8.0.2
  • pkce-challenge@^5.0.0
show 27 more
  • raw-body@^3.0.0
  • zod@^3.25 || ^4.0
  • zod-to-json-schema@^3.25.0
  • @cfworker/json-schema@^4.1.1
  • @hono/node-server@^1.19.6
  • hono@^4.10.7
  • @eslint/js@^9.39.1
  • @types/content-type@^1.1.8
  • @types/cors@^2.8.17
  • @types/cross-spawn@^6.0.6
  • @types/eventsource@^1.1.15
  • @types/express@^5.0.0
  • @types/express-serve-static-core@^5.1.0
  • @types/node@^22.12.0
  • @types/supertest@^6.0.2
  • @types/ws@^8.5.12
  • @typescript/native-preview@^7.0.0-dev.20251103.1
  • eslint@^9.8.0
  • eslint-config-prettier@^10.1.8
  • eslint-plugin-n@^17.23.1
  • prettier@3.6.2
  • supertest@^7.0.0
  • tsx@^4.16.5
  • typescript@^5.5.4
  • typescript-eslint@^8.48.1
  • vitest@^4.0.8
  • ws@^8.18.0