🔐 Vaultwarden / Bitwarden MCP server for credential-aware AI agents
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret in icoretech/warden-mcp
transport stdio · streamable-http · http counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
No tools enumerated yet for this server.
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
- agent-rules icoretech-warden-mcp-e8730d1/AGENTS.md
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