github TypeScript analyzed e8730d1

icoretech/warden-mcp

github

🔐 Vaultwarden / Bitwarden MCP server for credential-aware AI agents

maintainer
icoretech
license
MIT
first seen
2026-06-06
last seen
2026-07-31
releases · 30d
2
short id

Drift inferred · capture-to-capture

  1. HIGH code analysis flagged committed secret in icoretech/warden-mcp
capabilities 0 tools
transport stdio · streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

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

analyzed commit e8730d1 · analyzer v28 · 2d ago

skills & prompt files 1

code evidence vv0.2.29 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 46

filesystem 6

  • fs icoretech-warden-mcp-e8730d1/bin/patch-bitwarden-cli-lib.js :1 import { readFileSync, writeFileSync } from 'node:fs';
  • fs icoretech-warden-mcp-e8730d1/bin/warden-mcp.js :5 import { existsSync } from 'node:fs';
  • fs icoretech-warden-mcp-e8730d1/src/bw/bwPool.ts :4 import { mkdir } from 'node:fs/promises';
  • fs icoretech-warden-mcp-e8730d1/src/bw/bwSession.ts :3 import { mkdir, readFile, rm, stat, writeFile } from 'node:fs/promises';
  • fs icoretech-warden-mcp-e8730d1/src/bw/resolveBwBin.ts :1 import { accessSync, constants, readFileSync } from 'node:fs';
  • fs icoretech-warden-mcp-e8730d1/src/sdk/keychainSdk.ts :3 import { mkdtemp, readFile, rm, writeFile } from 'node:fs/promises';

shell / exec 2

  • shell icoretech-warden-mcp-e8730d1/src/bw/bwCli.ts :3 import { spawn } from 'node:child_process';
  • shell icoretech-warden-mcp-e8730d1/src/startup/bwStartup.ts :1 import { spawnSync } from 'node:child_process';

network 1

  • net icoretech-warden-mcp-e8730d1/src/transports/http.ts :4 import type { IncomingMessage, ServerResponse } from 'node:http';

secrets 1

  • secrets icoretech-warden-mcp-e8730d1/src/bw/bwSession.ts :96 const clientSecret = process.env.BW_CLIENTSECRET;

install hooks 1

  • postinstall icoretech-warden-mcp-e8730d1/package.json :37 node bin/patch-bitwarden-cli.js

declared dependencies 10

  • @modelcontextprotocol/sdk@^1.29.0
  • express@^5.2.1
  • zod@^4.4.3
  • @biomejs/biome@^2.5.6
  • @types/express@^5.0.6
  • @types/node@^26.1.2
  • playwright@1.62.0
  • tsx@^4.23.1
  • typescript@^7.0.2
  • @bitwarden/cli@2026.6.0