Review an MCP server for common security gaps: LLM-facing surfaces as injection vector (tools, resources, prompts, descriptions), scope blast radius, destructive ops without consent, upstream auth shape, input sinks (URL / path / roots / shell / schema strictness / ReDoS), tenant isolation, leakage through errors and telemetry, unbounded resources, and HTTP-mode deployment surface. Use before a release, after a batch of handler changes, or when the user asks for a security review, audit, or hardening pass. Produces grouped findings and a numbered options list.
$npx -y skills add cyanheads/obsidian-mcp-server --skill security-passInstalls into the current project.
Run `npx skills use "https://github.com/cyanheads/obsidian-mcp-server" --skill "cyanheads/obsidian-mcp-server/security-pass"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/cyanheads/obsidian-mcp-server" that are relevant to the current task. Run `npx skills add "https://github.com/cyanheads/obsidian-mcp-server"` and select the relevant skills, then follow their instructions.