🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

trustnotch-mcp

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

trustnotch-mcp

MCP server for TrustNotch — tamper-evident audit logs for AI agents.

pipPyPI
Version
0.1.0
Weekly downloads
61
Maintainers
1

trustnotch-mcp

MCP server for TrustNotch — tamper-evident audit logs for AI agents.

A local (stdio) Model Context Protocol server that exposes the TrustNotch API as tools an MCP client (Claude Desktop, etc.) can call: submit a log entry, fetch one, fetch its proof bundle, and verify a proof offline — the server it talks to is never trusted to vouch for its own logs.

Install

uvx trustnotch-mcp

or pip install trustnotch-mcp.

Configure

Set these in your MCP client's server config (env):

  • TRUSTNOTCH_API_KEY (required) — your tn_live_... / tn_test_... API key.
  • TRUSTNOTCH_API_URL (optional) — defaults to https://api.trustnotch.com.
  • TRUSTNOTCH_PUBKEYS_PATH (optional) — pin a local public-key file for stronger verification independence.

Tools

  • submit_log — record a tamper-evident log entry (a JSON payload, or a pre-computed SHA-256 for zero-PII mode).
  • get_log — fetch a previously submitted entry by id.
  • get_proof — fetch the proof bundle (signed receipt + Merkle inclusion proof + OpenTimestamps Bitcoin anchor).
  • verify_proof — verify a bundle locally, offline.
  • verify_log — fetch + verify in one step.

License

Apache-2.0

Keywords

mcp

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts