此 MCP 可以做什么
Creates and verifies hash-based PDF signing envelopes, receipts, audit chains, document hashes, and timestamp proofs.
工具
输入模式
{'type': 'object', 'required': ['document_sha256'], 'properties': {'document_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}$', 'description': 'SHA-256 of the original PDF bytes, computed locally by the user or agent.'}}}
输出模式
{'type': 'object', 'required': ['envelope_id', 'signing_url', 'expires_at'], 'properties': {'expires_at': {'type': 'string'}, 'envelope_id': {'type': 'string'}, 'signing_url': {'type': 'string'}, 'session_binding_required': {'type': 'boolean', 'description': 'True when the envelope still needs the browser to call /api/envelopes/{id}/session-bind. Always true for MCP-created envelopes.'}}}
输入模式
{'type': 'object', 'required': ['envelope_id', 'anchor_id'], 'properties': {'anchor_id': {'type': 'string', 'pattern': '^ots_[a-f0-9]{32}$'}, 'envelope_id': {'type': 'string', 'pattern': '^env_[a-f0-9]{32}$'}}}
输出模式
{'type': 'object', 'required': ['envelope_id', 'anchor_id', 'status', 'anchored_hash', 'proof_base64'], 'properties': {'kind': {'enum': ['byterange', 'signed_attrs'], 'type': 'string'}, 'status': {'enum': ['pending', 'confirmed'], 'type': 'string'}, 'anchor_id': {'type': 'string'}, 'envelope_id': {'type': 'string'}, 'proof_base64': {'type': 'string', 'description': 'Complete .ots file bytes, base64.'}, 'anchored_hash': {'type': 'string'}, 'calendar_urls': {'type': 'array', 'items': {'type': 'string'}}, 'btc_block_hash': {'type': ['string', 'null']}, 'btc_block_height': {'type': ['integer', 'null']}}}
输入模式
{'type': 'object', 'required': ['envelope_id'], 'properties': {'envelope_id': {'type': 'string'}}}
输出模式
{'type': 'object', 'required': ['envelope', 'receipts', 'ots_anchors'], 'properties': {'envelope': {'type': 'object'}, 'receipts': {'type': 'array', 'items': {'type': 'object'}}, 'ots_anchors': {'type': 'array', 'items': {'type': 'object'}}}}
输入模式
{'type': 'object', 'required': ['envelope_id'], 'properties': {'envelope_id': {'type': 'string', 'pattern': '^env_[a-f0-9]{32}$'}}}
输出模式
{'type': 'object', 'required': ['envelope_id', 'attested_audit_chain_head_hash', 'attested_head_signature_verified', 'chain', 'events'], 'properties': {'chain': {'type': 'object', 'required': ['valid', 'event_count', 'broken_at', 'reason', 'head_checked', 'head_match', 'events'], 'properties': {'valid': {'type': 'boolean'}, 'events': {'type': 'array', 'items': {'type': 'object'}}, 'reason': {'enum': ['hash_mismatch', 'broken_link', 'seq_bad_start', 'seq_gap', 'seq_duplicate', 'head_mismatch', None], 'type': ['string', 'null']}, 'broken_at': {'type': ['integer', 'null'], 'description': 'seq of the first broken event, or null (also null for a head_mismatch — no single event is at fault).'}, 'head_match': {'type': ['boolean', 'null'], 'description': 'Result of the head cross-check, or null when no attested head was available.'}, 'event_count': {'type': 'integer'}, 'head_checked': {'type': 'boolean', 'description': 'True when an attested head was supplied and cross-checked against the recomputed chain.'}}}, 'events': {'type': 'array', 'items': {'type': 'object'}}, 'envelope_id': {'type': 'string'}, 'attested_audit_chain_head_hash': {'type': ['string', 'null'], 'description': "The audit-chain head derived from the signer-signed v2 final payload (G-01), fed into the verdict's head cross-check. NULL until the envelope is finalized."}, 'attested_head_signature_verified': {'type': 'boolean', 'description': "True when the final-payload signature carrying the attested head was re-verified against the signer's on-file public key. False when not finalized or the signature did not verify."}}}
输入模式
{'type': 'object', 'required': ['document_sha256'], 'properties': {'document_sha256': {'type': 'string', 'pattern': '^[a-f0-9]{64}$'}}}
输出模式
{'type': 'object', 'required': ['matches'], 'properties': {'matches': {'type': 'array', 'items': {'type': 'object'}}}}
近期工具变更
类似的 MCP 服务器
DataNexus MCP
Enables public-data research across domains, patents, government contracts, nonprofits, compliance registries, and software secur…
ampel
Assesses regulated entities and providers against DORA and related ESG, MiCA, and AML requirements, with contract analysis, evide…
predictionguard
Analyzes Polymarket and Kalshi markets for insider-trading signals, market integrity risks, sanctions and PEP exposure, conflicts…
Nist Standards
Searches and retrieves NIST SP 800-53 security controls and SP 800-171 CUI requirements, including requirements, guidance, and co…
Sanctions Screening
Screens names against US sanctions and export-control lists and retrieves detailed sanctions records.
Dilisense
Screens individuals and organizations against sanctions, PEP, criminal, and adverse-watchlist data for AML and KYC checks.
Open Sanctions
Looks up sanctioned and politically exposed entities, including identifiers, aliases, addresses, sanctions programs, and relation…
Sanctions Io
Screens individuals and organizations in bulk against sanctions, politically exposed person, and watchlists.