Directory State Fingerprinter

Directory State Fingerprinter MCP Connector for Claude

A+

Generate and verify deterministic cryptographic fingerprints of directory states.

2 tools Official Updated Oct 1, 2026 Official Vinkius Partner

The Directory State Fingerprinter MCP provides a way to ensure environmental integrity by creating immutable snapshots of file contents. Using the generate_fingerprint tool, you can create a Merkle-tree-like root hash that represents the exact state of a provided list of files. You can also use compare_fingerprints to detect any unauthorized changes between two different states. This is essential for security-sensitive workflows where verifying that files have not been altered by external actors is critical.

fingerprintinghashingintegritymerkle-treesha256verification

2 tools expose this connector's capabilities to your AI agent.

compare_fingerprints

Compares two fingerprints for identity

generate_fingerprint

The tool will compute the Merkle root hash and return a map of file hashes. Generates a deterministic fingerprint of a file list

See how to talk to your AI agent using Directory State Fingerprinter.

Generate a fingerprint for these files: [{'filePath': 'config.json', 'content': '{"version": "1.0"}'}]

The generated Merkle root hash is 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8.

Compare these two fingerprint objects to see if they are identical.

The comparison shows that the fingerprints are not identical, indicating a change in the directory state.

Check if my current file list matches the previously recorded hash.

The verification process confirms that the current state matches the expected cryptographic signature.

The tool sorts all provided files by path, computes a SHA-256 hash for each file's content, and then aggregates these into a single Merkle root hash.

Related Connectors