MCPサーバー

Elucora Evidence API

com.elucora/evidence
セキュリティ 利用不可 MCP 2026-07-28

このMCPでできること

Captures web content or submitted hashes into signed, verifiable evidence receipts with timestamp and provenance details.

elucora_attest
Seal a hash you already hold
Prove a piece of content existed at a point in time by sealing its SHA-256 hash. Use when you already hold the bytes — a model output, a tool result, a document. Elucora records that you submitted this hash and when; it does not prove where the content came from or that it is true, because Elucora never saw the source. To prove what a web source served, use elucora_capture instead. Consumes receipt quota.
入力スキーマ
{'type': 'object', 'required': ['hash'], 'properties': {'hash': {'type': 'string', 'pattern': '^sha256:[a-fA-F0-9]{64}$', 'description': 'SHA-256 digest of the content, written as sha256:<64 hex characters>.'}, 'metadata': {'type': ['object', 'null'], 'description': 'Optional signed scalar metadata.'}, 'size_bytes': {'type': ['integer', 'null'], 'minimum': 0, 'description': 'Optional size of the content, as described by the caller.'}, 'content_type': {'type': ['string', 'null'], 'description': 'Optional media type of the content, as described by the caller.'}}, 'additionalProperties': False}
elucora_capture
Capture verifiable source evidence
Freeze proof of what a web source actually served, before quoting or acting on it. Returns a signed receipt that anyone can verify offline without trusting Elucora. Proves what was served and when, not that the content is true. Sends a network request to the supplied source and consumes receipt quota.
外部アクセスあり 冪等
入力スキーマ
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public HTTP(S) source URL.'}, 'metadata': {'type': ['object', 'null'], 'description': 'Optional signed scalar metadata.'}, 'selector': {'type': ['object', 'null'], 'description': 'Optional text-quote or JSON Pointer selector.'}, 'idempotency_key': {'type': 'string', 'maxLength': 128, 'minLength': 1, 'description': 'Stable retry key for this capture.'}}, 'additionalProperties': False}
elucora_get_receipt
Retrieve an Elucora receipt
Fetch an evidence receipt by ID: the source it covers, the exact passage or field that was sealed, the current signature result, and its transparency log and Bitcoin anchor state. Needs no credentials.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'pattern': '^rcpt_[a-f0-9]{12,32}$'}}, 'additionalProperties': False}
elucora_verify
Verify an Elucora receipt
Check whether an evidence receipt is genuine and unaltered, and what source bytes it covers. Use this before relying on a receipt produced by someone else. Needs no credentials.
読み取り専用 冪等
入力スキーマ
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'pattern': '^rcpt_[a-f0-9]{12,32}$'}}, 'additionalProperties': False}
追加
elucora_verify
2026年9月17日12:34
追加
elucora_get_receipt
2026年9月17日12:34
追加
elucora_attest
2026年9月17日12:34
追加
elucora_capture
2026年9月17日12:34