registry  /  obsidian-tc  /  1.2.1

obsidian-tc@1.2.1

MCP server for Obsidian — comprehensive tool surface for humans and autonomous agents

Static Scan Results

scanned 7d ago · by rust-scanner

Static analysis completed at 65.0% confidence. No malicious behavior was detected; 10 low-signal pattern(s) were surfaced and cleared.

Static reason
No blocking static signals were detected.

Decision evidence

public snapshot
Behavioral surface
Source
ChildProcessCryptoEnvironmentVarsEvalFilesystemNetworkShell
Supply chain
HighEntropyStringsUrlStrings
ManifestNo manifest risk signals triggered.
scanned 1 file(s), 1.97 MB of source, external domains: json-schema.org, raw.githubusercontent.com
Oversized source lightweight scan
dist/cli.js2.32 MB file, sampled 256 KB
FilesystemChildProcessEnvironmentVarsCryptoShellHighEntropyStrings

Source & flagged code

3 flagged · loading source
dist/index.jsView file
16909sourceCode = this.opts.code.process(sourceCode, sch); L16910: const makeValidate = new Function(`${names_1.default.self}`, `${names_1.default.scope}`, sourceCode); L16911: const validate = makeValidate(this, this.scope.get());
Low
Eval

Package source references a known benign dynamic code generation pattern.

dist/index.jsView on unpkg · L16909
dist/cli.jsView file
path = dist/cli.js kind = oversized_source_file sizeBytes = 2433505 magicHex = [redacted]
High
Oversized Source File

Package contains source files above the static scanner size ceiling.

dist/cli.jsView on unpkg
path = dist/cli.js kind = oversized_cli_entrypoint sizeBytes = 2433505 magicHex = [redacted]
Medium
Oversized Cli Entrypoint

Package contains an oversized executable-looking CLI entrypoint.

dist/cli.jsView on unpkg

Findings

1 High4 Medium5 Low
HighOversized Source Filedist/cli.js
MediumNetwork
MediumEnvironment Vars
MediumOversized Cli Entrypointdist/cli.js
MediumStructural Risk Force Deep Review
LowScripts Present
LowEvaldist/index.js
LowFilesystem
LowHigh Entropy Strings
LowUrl Strings