Serveur MCP

Innovalyxx Sovereign Edge

io.github.dcvalentino69-ux/innovalyxx-sovereign-edge

Ce que fait ce MCP

Provides agent trust and attestation checks, encrypted memory controls, AI maturity and TEVV assessments, carbon and biodiversity verification, site certification, and transaction evidence verification.

generate_tevv_report
Generate TEVV Report
Issue a TEVV-Athlon assessment report from stored IATP reputation and ABV maturity. Returns JSON alignment scores. Compliance: NIST AI 200-2, EU AI Act Art. 9, 13, 15. Cost $0.50 per call.
Schéma d’entrée
{'type': 'object', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'string', 'minLength': 1, 'description': 'Agent identifier to score against the NIST AI 200-2 TEVV-Athlon mapping.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'report': {'type': 'object', 'description': 'Alignment scores and narrative.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'agent_id': {'type': 'string', 'description': 'Agent that was assessed.'}}, 'description': 'TEVV-Athlon assessment report for one agent.'}
get_agent_maturity
Get Agent Maturity
Retrieve the stored ABV maturity score (0-100) for an agent. Returns JSON score. Compliance: EU AI Act Art. 14, KYA-OS. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['agent_id'], 'properties': {'agent_id': {'type': 'string', 'minLength': 1, 'description': 'Agent identifier whose stored ABV maturity score (0–100) should be returned.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'agent_id': {'type': 'string', 'description': 'Agent that was queried.'}, 'maturity': {'type': 'number', 'description': 'Stored maturity score 0–100.'}}, 'description': 'Stored ABV maturity for an agent.'}
get_agent_visibility
Agent / site visibility snapshot
Returns a 0–100 generative-engine visibility score and estimated LLM mention rate for a URL. Cost $0.01 per call. Not HTTP uptime, TLS, or a credit.
Lecture seule Accès externe Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Absolute HTTPS URL whose generative-engine visibility score and estimated LLM mention rate should be returned.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'url': {'type': 'string', 'description': 'Queried URL.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'geo_score': {'type': 'number', 'description': '0–100 generative-engine visibility score.'}, 'estimated_llm_mention_rate': {'type': 'number', 'description': 'Estimated LLM mention rate for the URL.'}}, 'description': 'Generative-engine visibility snapshot (geo_score and estimated_llm_mention_rate).'}
get_tevv_alignment
Get TEVV Alignment
Retrieve NIST AI 200-2 TEVV-Athlon mapping for IATP, ABV, FACT, and Lean 4. Returns JSON alignment document. Compliance: NIST AI 200-2, EU AI Act Art. 9, 13, 15. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['format'], 'properties': {'format': {'enum': ['json'], 'type': 'string', 'description': "Response format. Only 'json' is supported."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'dashboard': {'type': 'object', 'description': 'Stage counts and comment-period fields.'}, 'framework': {'type': 'string', 'description': 'Framework identifier.'}, 'comment_period': {'type': 'object', 'description': 'NIST comment window.'}}, 'description': 'NIST AI 200-2 TEVV-Athlon mapping document.'}
issue_agent_attestation
Issue Agent Attestation
Issue a signed trust attestation for an agent DID and optional capabilities. Returns Ed25519 attestation envelope. Compliance: EU AI Act Art. 14, KYA-OS, IETF AID. Cost $0.50 per call.
Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['agent_did'], 'properties': {'agent_did': {'type': 'string', 'minLength': 1, 'description': 'Agent DID that will receive the signed trust attestation.'}, 'capabilities': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional capability strings recorded on the attestation.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tier': {'type': 'string', 'description': 'Attestation trust tier.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'agent_did': {'type': 'string', 'description': 'DID that received the attestation.'}, 'attestation_id': {'type': 'string', 'description': 'Identifier of the issued attestation.'}}, 'description': 'Newly issued signed agent attestation.'}
memory.attest
Memory Attest
Issue an Ed25519-signed portable attestation for a memory entry. Returns envelope for offline verify; server does not store it. Compliance: GDPR Art. 5, 32. Cost $0.01 per call.
Schéma d’entrée
{'type': 'object', 'required': ['entry_id', 'owner_wallet', 'wallet_signature'], 'properties': {'entry_id': {'type': 'string', 'minLength': 1, 'description': 'UUID of the memory entry to attest. Must belong to owner_wallet.'}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed owner wallet. Only the owner can attest.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the attest message (entry, owner, content hash).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'note': {'type': 'string', 'description': 'Caller keeps the envelope; platform does not store it.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'envelope': {'type': 'object', 'description': 'Signed innovalxx.memory.attestation.v1 envelope.'}, 'envelope_hash': {'type': 'string', 'description': 'SHA-256 of the canonical full envelope.'}}, 'description': 'Portable Ed25519 memory attestation envelope. Never ciphertext.'}
memory.grant
Memory Grant
Grant another wallet time-bounded access to specified memory entries. Returns grant receipt; immutable consent row written. Compliance: GDPR Art. 7, 32. Cost $0.01 per call.
Schéma d’entrée
{'type': 'object', 'required': ['grantor_wallet', 'grantee_wallet', 'entity_id', 'entity_type', 'categories', 'wallet_signature'], 'properties': {'entity_id': {'type': 'string', 'minLength': 1, 'description': 'Entity whose memory the grant covers.'}, 'categories': {'type': 'array', 'items': {'enum': ['verification', 'preference', 'context', 'history'], 'type': 'string'}, 'minItems': 1, 'description': 'Non-empty list of categories the grantee may read.'}, 'expires_at': {'type': 'string', 'description': 'Optional ISO 8601 expiry (max 730 days from now).'}, 'entity_type': {'enum': ['agent', 'habitat', 'project', 'site', 'transaction', 'user'], 'type': 'string', 'description': 'Entity type of the granted memory.'}, 'grantee_did': {'type': 'string', 'description': 'Optional DID stored for audit alongside the grantee wallet.'}, 'grantee_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed wallet that will be allowed to read.'}, 'grantor_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed owner wallet issuing the grant.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature of the grantor over the grant message.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'grant_id': {'type': 'string', 'description': 'UUID of the grant.'}, 'entity_id': {'type': 'string', 'description': 'Granted entity.'}, 'categories': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Granted categories.'}, 'expires_at': {'type': 'string', 'description': 'Expiry timestamp, if set.'}, 'granted_at': {'type': 'string', 'description': 'UTC timestamp of the grant.'}, 'consent_hash': {'type': 'string', 'description': 'SHA-256 of the canonical consent payload.'}, 'grantee_wallet': {'type': 'string', 'description': 'Wallet that received access.'}, 'grantor_wallet': {'type': 'string', 'description': 'Issuing owner wallet.'}}, 'description': 'Newly created memory grant receipt.'}
memory.pricing_hint
Memory Pricing Hint
Retrieve a signed, non-binding recommendation of verification-call cost from memory. Returns JSON hint; 402 list price unchanged. Compliance: GDPR Art. 5. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['entity_id', 'tool_name', 'owner_wallet', 'wallet_signature'], 'properties': {'entity_id': {'type': 'string', 'minLength': 1, 'description': 'Entity the recommendation is scoped to.'}, 'tool_name': {'type': 'string', 'minLength': 1, 'description': "Live verification tool to price, e.g. 'verify_biodiversity'."}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed owner wallet. Signature must recover to this address.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the pricing-hint message.'}, 'context_signature': {'type': 'string', 'description': 'Optional unused field reserved for a future composed context signature.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'note': {'type': 'string', 'description': 'How to realize the discount.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'binding': {'type': 'boolean', 'description': 'Always false. Does not change any 402.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'entity_id': {'type': 'string', 'description': 'Scoped entity.'}, 'hint_hash': {'type': 'string', 'description': 'SHA-256 of the canonical hint body.'}, 'issued_at': {'type': 'string', 'description': 'UTC timestamp of the hint.'}, 'tool_name': {'type': 'string', 'description': 'Verification tool being priced.'}, 'owner_wallet': {'type': 'string', 'description': 'Wallet the hint was issued to.'}, 'metadata_only': {'type': 'boolean', 'description': 'Always true.'}, 'list_price_usd': {'type': 'number', 'description': 'Convention list price in USD.'}, 'discount_factor': {'type': 'number', 'description': '1.00 / 0.33 / 0.66.'}, 'prior_invocations': {'type': 'integer', 'description': 'Matching memory writes.'}, 'recommended_action': {'type': 'string', 'description': 'fresh_verification, delta_verification, or stale_verification.'}, 'suggested_price_usd': {'type': 'number', 'description': 'list_price_usd times discount_factor.'}}, 'description': 'Signed, non-binding price recommendation. Never ciphertext.'}
memory.query
Memory Query
Query owner memory entries by entity_type, category, tags, or time range. Returns ciphertext plus metadata - never plaintext. Requires wallet signature. Compliance: GDPR Art. 15, 20. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['owner_wallet', 'wallet_signature'], 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 200, 'minimum': 1, 'description': 'Page size (1–200, default 50).'}, 'since': {'type': 'string', 'description': 'ISO 8601 lower bound on created_at (inclusive).'}, 'until': {'type': 'string', 'description': 'ISO 8601 upper bound on created_at (inclusive).'}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 10000, 'minimum': 0, 'description': 'Page offset (0–10000, default 0).'}, 'category': {'enum': ['verification', 'preference', 'context', 'history'], 'type': 'string', 'description': 'Optional memory category filter.'}, 'tags_all': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Return rows whose tags contain every item in this list.'}, 'tags_any': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Return rows whose tags overlap this list.'}, 'entity_id': {'type': 'string', 'description': 'Optional exact entity identifier.'}, 'entity_type': {'enum': ['agent', 'habitat', 'project', 'site', 'transaction', 'user'], 'type': 'string', 'description': 'Optional entity type filter.'}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed owner address. Signature must recover to this wallet.'}, 'entity_id_prefix': {'type': 'string', 'minLength': 3, 'description': 'Optional entity_id prefix (minimum 3 characters).'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the exact canonical filter set.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'count': {'type': 'integer', 'description': 'Entries on this page.'}, 'limit': {'type': 'integer', 'description': 'Page size.'}, 'total': {'type': 'integer', 'description': 'Matching row count before pagination.'}, 'offset': {'type': 'integer', 'description': 'Page offset.'}, 'entries': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Ciphertext rows owned by the signer (never plaintext).'}, 'filters': {'type': 'object', 'description': 'Validated filters that were applied.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'queried_at': {'type': 'string', 'description': 'UTC timestamp of the query.'}, 'accessed_as': {'type': 'string', 'description': 'Always owner in Prompt 5.'}}, 'description': 'Owner-scoped encrypted memory query page.'}
memory.read
Memory Read
Retrieve client-encrypted memory entries for an entity. Returns ciphertext, nonce, and content_hash - never plaintext. Requires wallet signature. Compliance: GDPR Art. 15, 32. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['entity_id', 'signer_wallet', 'wallet_signature'], 'properties': {'limit': {'type': 'integer', 'maximum': 500, 'minimum': 1, 'description': 'Maximum entries to return (1–500, default 100).'}, 'category': {'enum': ['verification', 'preference', 'context', 'history'], 'type': 'string', 'description': 'Optional category filter. Omit to return every category the caller may read.'}, 'actor_did': {'type': 'string', 'description': 'Optional DID of the caller.'}, 'entity_id': {'type': 'string', 'minLength': 1, 'description': 'Stable identifier of the entity whose encrypted memory should be returned.'}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': 'Optional owner address. Required (and must match signer) for owner self-read.'}, 'signer_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed address of the caller. Owner path when it matches owner_wallet.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the deterministic read message (owner or grantee role).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'count': {'type': 'integer', 'description': 'Number of entries returned.'}, 'entries': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Ciphertext rows (never plaintext).'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'read_at': {'type': 'string', 'description': 'UTC timestamp of the read.'}, 'category': {'type': 'string', 'description': 'Category filter, if provided.'}, 'entity_id': {'type': 'string', 'description': 'Entity that was queried.'}, 'accessed_as': {'type': 'string', 'description': 'owner, system, or grantee.'}}, 'description': 'Encrypted memory entries the caller is allowed to read.'}
memory.revoke
Memory Revoke
Revoke a previously issued memory grant immediately. Returns JSON revocation receipt. Compliance: GDPR Art. 7, 17. Cost $0.01 per call.
Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['grantor_wallet', 'grant_id', 'wallet_signature'], 'properties': {'grant_id': {'type': 'string', 'minLength': 1, 'description': 'UUID of the grant to revoke.'}, 'grantor_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed wallet of the original grantor.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature of the grantor over the revoke message.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'note': {'type': 'string', 'description': 'Present when the grant was already revoked.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'grant_id': {'type': 'string', 'description': 'UUID of the revoked grant.'}, 'revoked_at': {'type': 'string', 'description': 'UTC timestamp of revocation.'}}, 'description': 'Revocation receipt for a memory grant.'}
memory.subscription_quote
Memory Subscription Quote
Retrieve a signed, non-binding monthly subscription quote for a wallet. Returns JSON quote; x402 prepaid funding. Compliance: GDPR Art. 5, 7. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['owner_wallet', 'wallet_signature'], 'properties': {'tier': {'enum': ['basic', 'pro', 'enterprise'], 'type': 'string', 'description': 'Plan to quote: basic, pro, or enterprise. Defaults to pro.'}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed wallet the quote is issued to.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the subscription-quote message.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'note': {'type': 'string', 'description': 'Prepaid-credit funding is a later prompt.'}, 'tier': {'type': 'string', 'description': 'basic, pro, or enterprise.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'binding': {'type': 'boolean', 'description': 'Always false.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'issued_at': {'type': 'string', 'description': 'UTC timestamp of the quote.'}, 'quote_hash': {'type': 'string', 'description': 'SHA-256 of the canonical quote body.'}, 'monthly_usd': {'type': 'number', 'description': 'Quoted monthly prepaid amount.'}, 'delta_discount': {'type': 'boolean', 'description': 'Whether the tier applies the delta factor.'}, 'includes_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools covered by the tier.'}, 'list_prices_usd': {'type': 'object', 'description': 'Convention list prices used by pricing_hint.'}, 'discount_factors': {'type': 'object', 'description': 'fresh / delta / stale factors.'}, 'current_balance_usd': {'type': 'number', 'description': 'Prepaid balance; 0 until funding lands.'}, 'verification_calls_included': {'type': 'integer', 'description': 'Included verification calls; null means unlimited.'}}, 'description': 'Signed, non-binding monthly subscription quote.'}
memory.tool_context
Memory Tool Context
Retrieve non-sensitive metadata on prior tool invocations for an entity (count, timestamps, last hash). Never returns ciphertext. Compliance: GDPR Art. 5, 15. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['entity_id', 'tool_name', 'owner_wallet', 'wallet_signature'], 'properties': {'entity_id': {'type': 'string', 'minLength': 1, 'description': 'Entity whose prior tool invocations should be summarised.'}, 'tool_name': {'type': 'string', 'minLength': 1, 'description': "Tool name to look up, e.g. 'verify_biodiversity' or 'request_mrv_report'."}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': "0x-prefixed owner wallet. Only that owner's rows are counted."}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the tool-context message.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'entity_id': {'type': 'string', 'description': 'Queried entity.'}, 'tool_name': {'type': 'string', 'description': 'Queried source_tool.'}, 'queried_at': {'type': 'string', 'description': 'UTC timestamp of this query.'}, 'metadata_only': {'type': 'boolean', 'description': 'Always true.'}, 'last_verified_at': {'type': 'string', 'description': 'Newest matching created_at.'}, 'first_verified_at': {'type': 'string', 'description': 'Oldest matching created_at.'}, 'hash_chain_intact': {'type': 'boolean', 'description': 'Reserved; always true until anchors land.'}, 'last_content_hash': {'type': 'string', 'description': "SHA-256 of the last write's plaintext."}, 'prior_invocations': {'type': 'integer', 'description': 'Matching memory writes.'}, 'recommended_action': {'type': 'string', 'description': 'fresh_verification, delta_verification, or stale_verification.'}}, 'description': 'Non-sensitive metadata about prior tool invocations. Never ciphertext.'}
memory.verify_attestation
Memory Verify Attestation
Verify a memory attestation envelope against the platform key registry. Returns JSON validity result; also verifiable offline. Compliance: GDPR Art. 5, 32. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['envelope'], 'properties': {'envelope': {'type': 'object', 'description': 'Portable innovalxx.memory.attestation.v1 envelope to verify.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'valid': {'type': 'boolean', 'description': 'Whether the Ed25519 signature verified.'}, 'reason': {'type': 'string', 'description': 'Present when valid is false.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'entry_id': {'type': 'string', 'description': 'Attested entry UUID.'}, 'entity_id': {'type': 'string', 'description': 'Attested entity.'}, 'attested_at': {'type': 'string', 'description': 'UTC timestamp from the envelope.'}, 'content_hash': {'type': 'string', 'description': 'Attested content hash.'}, 'platform_key_id': {'type': 'string', 'description': 'Key id from the envelope.'}, 'verification_mode': {'type': 'string', 'description': 'Always ed25519 on success.'}, 'verification_note': {'type': 'string', 'description': 'Offline verification reminder.'}, 'platform_key_is_current': {'type': 'boolean', 'description': 'True when platform_key_id matches the live FACT key.'}}, 'description': 'Stateless verification of a memory attestation envelope.'}
memory.write
Memory Write
Store a client-encrypted memory entry for an entity. Server never sees plaintext (PBKDF2/AES-256-GCM). Requires wallet signature. Returns JSON receipt. Compliance: GDPR Art. 5, 32. Cost $0.01 per call.
Schéma d’entrée
{'type': 'object', 'required': ['entity_id', 'entity_type', 'category', 'content_ciphertext', 'content_nonce', 'content_hash', 'owner_wallet', 'wallet_signature'], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Optional queryable tags.'}, 'category': {'enum': ['verification', 'preference', 'context', 'history'], 'type': 'string', 'description': 'Memory category.'}, 'actor_did': {'type': 'string', 'description': 'Optional DID of the agent performing the write.'}, 'entity_id': {'type': 'string', 'minLength': 1, 'description': "Stable identifier, e.g. 'habitat:H-123' or 'agent:urn:aid:...'."}, 'entity_type': {'enum': ['agent', 'habitat', 'project', 'site', 'transaction', 'user'], 'type': 'string', 'description': 'Category of entity this memory belongs to.'}, 'source_tool': {'type': 'string', 'description': "Tool that produced this memory, e.g. 'verify_biodiversity'."}, 'content_hash': {'type': 'string', 'maxLength': 64, 'minLength': 64, 'description': 'SHA-256 hex of canonical plaintext.'}, 'owner_wallet': {'type': 'string', 'maxLength': 42, 'minLength': 42, 'description': '0x-prefixed address of the owner.'}, 'content_nonce': {'type': 'string', 'description': 'Base64 12-byte nonce.'}, 'wallet_signature': {'type': 'string', 'description': 'EIP-191 signature over the deterministic write message.'}, 'content_ciphertext': {'type': 'string', 'description': 'Base64 AES-256-GCM ciphertext.'}, 'source_attestation_id': {'type': 'string', 'description': 'Optional FACT attestation ID.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'category': {'type': 'string', 'description': 'Memory category.'}, 'entry_id': {'type': 'string', 'description': 'UUID of the persisted memory_entries row.'}, 'entity_id': {'type': 'string', 'description': 'Entity the memory was written for.'}, 'written_at': {'type': 'string', 'description': 'UTC timestamp of the write.'}, 'entity_type': {'type': 'string', 'description': 'Entity type.'}, 'content_hash': {'type': 'string', 'description': 'SHA-256 hex of the caller plaintext.'}}, 'description': 'Receipt for a stored encrypted memory entry.'}
request_mrv_report
Request MRV Report
Verify a carbon project's MRV claim via Sentinel-2 and MWCM-Oh. Returns signed Ed25519 attestation with Lean 4 proof hash. Compliance: EU AI Act Art. 14, ISO 14064-3. Not a carbon credit certificate. Cost £150 per call.
Schéma d’entrée
{'type': 'object', 'required': ['project_id', 'node_id', 'claimed_ndvi_min'], 'properties': {'node_id': {'type': 'string', 'minLength': 1, 'description': "Registry node ID for the asset (e.g., 'TN-KEN-0001')."}, 'project_id': {'type': 'string', 'minLength': 1, 'description': "Unique identifier of the carbon project (e.g., 'CV-SOUTHAMPTON-01')."}, 'claimed_ndvi_min': {'type': 'number', 'maximum': 1, 'minimum': -1, 'description': 'Minimum NDVI the agent claims the project has achieved. Used for Lean 4 verification.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'report': {'type': 'object', 'description': 'Project telemetry, claimed NDVI, and seal status.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'trust_signal': {'type': 'object', 'description': 'FACT grade and trust signal.'}, 'lean4_proof_hash': {'type': 'string', 'description': 'Hash of the Lean 4 compilation used for NDVI bounds.'}, 'runtime_attestation': {'type': 'object', 'description': 'Ed25519-signed FACT envelope.'}}, 'description': 'FACT-sealed Carbon Vault MRV report after payment.'}
request_mrv_report_lite
Request MRV Report Lite
Verify a carbon project's basic NDVI via Sentinel-2. Returns signed Ed25519 NDVI attestation. No Lean 4 proof. Not a carbon credit. Compliance: EU AI Act Art. 14, ISO 14064-3 lite. Cost £5 per call.
Schéma d’entrée
{'type': 'object', 'required': ['project_id', 'claimed_ndvi_min'], 'properties': {'project_id': {'type': 'string', 'minLength': 1, 'description': "Unique identifier of the carbon project (e.g., 'CV-SOUTHAMPTON-01')."}, 'claimed_ndvi_min': {'type': 'number', 'maximum': 1, 'minimum': -1, 'description': 'Minimum NDVI the agent claims the project has achieved.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'schema': {'type': 'string', 'description': 'Always innovalyxx.mrv.lite.v1.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'confidence': {'type': 'number', 'description': 'Confidence in the NDVI estimate (0–1).'}, 'disclaimer': {'type': 'string', 'description': 'Basic NDVI only. Not a full MRV report.'}, 'project_id': {'type': 'string', 'description': 'Carbon project identifier.'}, 'attestation': {'type': 'object', 'description': 'Ed25519-signed innovalyxx.mrv.lite.v1 envelope.'}, 'ndvi_estimated': {'type': 'number', 'description': 'Estimated NDVI from Sentinel-2 / MWCM-Oh optical indices.'}, 'ndvi_claimed_min': {'type': 'number', 'description': 'Claimed minimum NDVI echoed from the request.'}, 'verification_passed': {'type': 'boolean', 'description': 'True when estimated NDVI meets the claimed minimum.'}}, 'description': 'Basic NDVI verification with a signed Ed25519 attestation. No Lean 4 proof.'}
run_abv_assessment
Run ABV Assessment
Verify pre-deployment agent behavior against a Worker Remit. Returns JSON maturity (0-100), gaps, and recommendations. Compliance: EU AI Act Art. 14, KYA-OS. Cost $0.50 per call.
Schéma d’entrée
{'type': 'object', 'required': ['agent_id'], 'properties': {'mission': {'type': 'string', 'description': 'Mission statement the agent claims to follow.'}, 'agent_id': {'type': 'string', 'minLength': 1, 'description': 'Agent identifier to assess against the Worker Remit.'}, 'evidence': {'type': 'object', 'description': 'Optional structured evidence payload for the ABV engine.'}, 'allowed_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools the remit permits.'}, 'intended_role': {'type': 'string', 'description': 'Stated role of the agent (used for remit matching).'}, 'evidence_files': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Optional evidence file objects supplied for the assessment.'}, 'forbidden_tools': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Tools the remit forbids.'}, 'requires_approval': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Actions that must escalate to a human or Gatekeeper.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'gaps': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Behavioral gaps against the remit.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'maturity': {'type': 'number', 'description': 'ABV maturity score 0–100.'}, 'recommendations': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Remediation recommendations.'}}, 'description': 'Pre-deployment ABV maturity assessment.'}
run_geo_audit
Run GEO Audit
Verify generative-engine optimization for a merchant URL (schema.org, feed, agent-card). Returns JSON GEO score with gaps. Compliance: EU AI Act Art. 50, schema.org. Cost £99 per call.
Accès externe
Schéma d’entrée
{'type': 'object', 'required': ['url'], 'properties': {'url': {'type': 'string', 'minLength': 1, 'description': 'Absolute HTTPS URL of the merchant homepage to audit.'}, 'agent_card_url': {'type': 'string', 'description': 'Optional A2A / MCP agent-card URL (defaults to /.well-known/agent-card.json).'}, 'product_feed_url': {'type': 'string', 'description': 'Optional explicit product-feed URL if it is not discoverable from the homepage.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'url': {'type': 'string', 'description': 'Audited URL.'}, 'gaps': {'type': 'array', 'items': {'type': 'object'}, 'description': 'Failed checks.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'checks': {'type': 'object', 'description': 'Per-check pass/fail with weights.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'geo_score': {'type': 'number', 'description': '0–100 weighted checklist score.'}}, 'description': 'GEO audit report for a merchant URL.'}
verify_agent_attestation
Verify Agent Attestation
Verify an agent's IATP codebase/config attestation (Ed25519, fail-closed). Returns JSON validity result. Compliance: EU AI Act Art. 14, KYA-OS, IETF AID. Cost $0.02 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['attestation'], 'properties': {'agent_did': {'type': 'string', 'description': 'Optional peer DID that must match the attestation agent_id.'}, 'attestation': {'type': 'object', 'description': 'IATP Ed25519 attestation envelope to verify (fail-closed).'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'error': {'type': 'string', 'description': 'Failure reason when valid is false.'}, 'valid': {'type': 'boolean', 'description': 'Whether the Ed25519 attestation verified.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'agent_id': {'type': 'string', 'description': 'Agent id bound in the attestation.'}}, 'description': 'IATP attestation verification (fail-closed).'}
verify_agent_reputation
Verify Agent Reputation
Retrieve an agent's IATP reputation trust score (0-10) after FACT slashing. Returns JSON score and trust level. Compliance: EU AI Act Art. 14, KYA-OS, IETF AID. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['agent_did'], 'properties': {'agent_did': {'type': 'string', 'minLength': 1, 'description': 'Agent DID whose IATP reputation trust score (0–10) should be returned.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'agent_did': {'type': 'string', 'description': 'DID that was scored.'}, 'trust_level': {'type': 'string', 'description': 'Discrete trust level label.'}, 'trust_score': {'type': 'number', 'description': 'IATP trust score on a 0–10 scale.'}}, 'description': 'IATP reputation score after FACT slashing.'}
verify_agent_trust
Verify Agent Trust
Verify an AI agent's identity (KYA-OS DID) and behavioral trust score. Returns a signed Ed25519 TrustVerification envelope with fail-closed attestation. Compliance: EU AI Act Art. 14, KYA-OS. Cost $0.01 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['agent_did'], 'properties': {'context': {'type': 'string', 'description': "Optional verification context (default 'mrv_verification')."}, 'agent_did': {'type': 'string', 'minLength': 1, 'description': "Agent DID to verify (KYA-OS URN, e.g., 'urn:aid:innovalyxx:sovereign-edge')."}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tier': {'type': 'string', 'description': 'Trust tier label.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'verified': {'type': 'boolean', 'description': 'Whether the agent passed the trust threshold.'}, 'agent_did': {'type': 'string', 'description': 'Canonical DID that was scored.'}, 'trust_score': {'type': 'number', 'description': 'Heuristic trust score in [0, 1].'}}, 'description': 'Signed TrustVerification envelope for a DID.'}
verify_biodiversity
Verify Biodiversity
Verify a biodiversity claim for a geographic habitat. Returns signed Ed25519 attestation with Lean 4 NDVI proof vs claimed_score_min. Compliance: EU AI Act Art. 14, TNFD. Not a tradable credit. Cost £150 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['habitat_id', 'species_list', 'claimed_score_min'], 'properties': {'habitat_id': {'type': 'string', 'minLength': 1, 'description': 'Habitat or site identifier for the biodiversity audit.'}, 'species_list': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1, 'description': 'Observed or claimed species names used in the Genomic Audit pipeline.'}, 'claimed_score_min': {'type': 'number', 'maximum': 100, 'minimum': 0, 'description': 'Minimum biodiversity score (0–100) the agent claims. Compared against the computed score.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'verification': {'type': 'object', 'description': 'Score, claim comparison, and provenance hash.'}, 'lean4_proof_hash': {'type': 'string', 'description': 'Hash of the Lean 4 proof.'}, 'runtime_attestation': {'type': 'object', 'description': 'Ed25519-signed FACT envelope.'}}, 'description': 'Biodiversity verification with Lean 4 NDVI checks.'}
verify_site_certification
Verify Site Certification
Verify city planning constraints for a development site. Returns signed Ed25519 attestation and 30-year compliance trail. Compliance: EU AI Act Art. 14, ISO 14064-3. Cost £3,000–£5,000 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['city_id', 'site_name', 'development_ref'], 'properties': {'city_id': {'enum': ['birmingham', 'bristol', 'edinburgh', 'glasgow', 'leeds', 'leicester', 'liverpool', 'london', 'manchester', 'newcastle', 'sheffield', 'southampton'], 'type': 'string', 'description': "City catalog key for planning constraints (e.g., 'southampton')."}, 'site_name': {'type': 'string', 'minLength': 1, 'description': 'Human-readable development site name.'}, 'development_ref': {'type': 'string', 'minLength': 1, 'description': 'Planning / development reference recorded on the 30-year compliance trail.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'ledger': {'type': 'object', 'description': 'monopoly_site_certifications write status.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'certification': {'type': 'object', 'description': 'City, site, and compliance trail.'}, 'runtime_attestation': {'type': 'object', 'description': 'Ed25519-signed FACT envelope.'}}, 'description': 'City site-certification and 30-year compliance trail.'}
verify_skip_twin
Verify Skip Twin
Verify a circular-economy Skip Passport against the waste-diversion twin. Returns JSON passport with Lean 4 proof hash. Compliance: EU AI Act Art. 14. Cost £10 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['skip_id', 'manifest_hash'], 'properties': {'skip_id': {'type': 'string', 'minLength': 1, 'description': 'Circular-economy skip / waste-diversion twin identifier.'}, 'manifest_hash': {'type': 'string', 'maxLength': 66, 'minLength': 64, 'description': 'SHA-256 hex (optional 0x prefix) of the skip manifest.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'ledger': {'type': 'object', 'description': 'skip_transactions write status.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'passport': {'type': 'object', 'description': 'Manifest match and waste-diversion disclaimer.'}, 'lean4_proof_hash': {'type': 'string', 'description': 'Hash of the Lean 4 compilation.'}}, 'description': 'Verified Skip Passport result.'}
verify_transaction_evidence
Verify Transaction Evidence
Verify a completed M2M transaction evidence pack, Lean 4 hash, and settlement. Returns signed JSON with provenance. Compliance: EU AI Act Art. 14, KYA-OS. Cost $0.05 per call.
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['transaction_id', 'agent_did'], 'properties': {'agent_did': {'type': 'string', 'minLength': 1, 'description': 'DID of the agent that initiated or received the settlement.'}, 'amount_usdc': {'type': 'number', 'minimum': 0, 'description': 'Optional claimed settlement amount in USDC for evidence matching.'}, 'transaction_id': {'type': 'string', 'minLength': 1, 'description': 'Settled M2M transaction identifier to verify.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'properties': {'ok': {'type': 'boolean', 'description': 'True when the tool completed without a validation error.'}, 'tool': {'type': 'string', 'description': 'Tool name that produced this payload.'}, 'payment': {'type': 'object', 'description': 'Settlement receipt after x402 or sandbox payment.'}, 'verified': {'type': 'boolean', 'description': 'Whether the evidence pack verified.'}, 'trust_score': {'type': 'number', 'description': 'Associated agent trust score.'}, 'transaction_id': {'type': 'string', 'description': 'Transaction that was checked.'}}, 'description': 'Transaction evidence verification result.'}
Modifié
get_agent_visibility
19 September 2026 02:41
Ajouté
memory.query
17 September 2026 12:41
Ajouté
memory.verify_attestation
17 September 2026 12:41
Ajouté
memory.attest
17 September 2026 12:41
Ajouté
memory.subscription_quote
17 September 2026 12:41
Ajouté
memory.pricing_hint
17 September 2026 12:41
Ajouté
memory.tool_context
17 September 2026 12:41
Ajouté
memory.revoke
17 September 2026 12:41
Ajouté
memory.grant
17 September 2026 12:41
Ajouté
memory.read
17 September 2026 12:41
Ajouté
memory.write
17 September 2026 12:41
Ajouté
generate_tevv_report
17 September 2026 12:41
Ajouté
get_tevv_alignment
17 September 2026 12:41
Ajouté
get_agent_maturity
17 September 2026 12:41
Ajouté
run_abv_assessment
17 September 2026 12:41
Ajouté
verify_agent_reputation
17 September 2026 12:41
Ajouté
verify_agent_attestation
17 September 2026 12:41
Ajouté
get_agent_visibility
17 September 2026 12:41
Ajouté
run_geo_audit
17 September 2026 12:41
Ajouté
issue_agent_attestation
17 September 2026 12:41
Ajouté
verify_transaction_evidence
17 September 2026 12:41
Ajouté
verify_agent_trust
17 September 2026 12:41
Ajouté
verify_site_certification
17 September 2026 12:41
Ajouté
verify_skip_twin
17 September 2026 12:41
Ajouté
verify_biodiversity
17 September 2026 12:41
Ajouté
request_mrv_report_lite
17 September 2026 12:41
Ajouté
request_mrv_report
17 September 2026 12:41