{
  "serverInfo": {
    "name": "Agentic Interaction Trust Gate MCP Server",
    "version": "1.14.1"
  },
  "description": "Hosted MCP tools for this profile, with a separate installable stdio catalog. Evidence-readiness triage requires human review; it does not verify factual truth or provide legal, compliance, sanctions or financial advice.",
  "transport": {
    "type": "stdio",
    "command": "agenda-intelligence-mcp",
    "install": "pip install agenda-intelligence-md"
  },
  "protocolVersion": "2026-07-28",
  "protocolVersions": [
    "2026-07-28",
    "2025-11-25",
    "2025-06-18",
    "2025-03-26"
  ],
  "transports": [
    {
      "type": "stdio",
      "command": "agenda-intelligence-mcp",
      "install": "pip install agenda-intelligence-md",
      "tools_note": "Full local catalog: schema validation, claim audit, coverage, quote checks, prompt assembly."
    },
    {
      "type": "streamable-http",
      "url": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/mcp/agent",
      "stateless": true,
      "tools": [
        "agentic_interaction_trust"
      ],
      "tools_note": "Hosted endpoint exposes this deployment's triage contract only, not the local catalog."
    }
  ],
  "documentationUrl": "https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/MCP.md",
  "package": "https://pypi.org/project/agenda-intelligence-md/",
  "repository": "https://github.com/vassiliylakhonin/agenda-intelligence-md",
  "related": {
    "fleet_directory": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/fleet.json",
    "ai_catalog": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/ai-catalog.json",
    "api_catalog": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/api-catalog",
    "openapi": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/api/openapi.json",
    "agent_card": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/agent-card.json",
    "did": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/did.json",
    "entitymap": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/entitymap.json",
    "source_policy": "https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/SOURCE_POLICY.md",
    "okf_bundle": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/okf/index.md",
    "okf_repository_copy": "https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/okf/index.md",
    "confidential_project_room_profile": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/profiles/confidential-project-room",
    "confidential_project_room_example": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/profiles/confidential-project-room/redacted-example.json"
  },
  "capabilities": {
    "tools": true,
    "resources": false,
    "prompts": false
  },
  "tools": [
    {
      "name": "agentic_interaction_trust",
      "description": "Triage the trust evidence for an agent-mediated interaction (identity, operator or principal authorization, tool scope, session authentication, action intent) before a high-stakes action executes. Returns a triage recommendation, trust signal, and the specific missing trust evidence. Required tool arguments: actor, target_surface, requested_action, decision_stage, dated_sources, risk_question. Grades supplied evidence; it does not independently verify source truth. Obtain the source records requested by inputSchema before asking for a decision-ready result. Do not fabricate missing evidence. Illustrative example arguments (synthetic; replace with your own data): {\"actor\":{\"declared_type\":\"ai_agent\",\"declared_name\":\"Example Shopping Agent\",\"operator\":\"Example Consumer\",\"declared_user_agent\":\"ExampleShoppingAgent/1.0\",\"authentication_context\":\"session_cookie\"},\"target_surface\":\"checkout\",\"requested_action\":\"complete purchase of two restricted-delivery items\",\"asset_or_resource\":\"order-123\",\"decision_stage\":\"pre_execution\",\"dated_sources\":[{\"id\":\"ait-1\",\"source_type\":\"agent_identity_claim\",\"title\":\"Declared agent identity header\",\"date\":\"2026-05-28\"}],\"risk_question\":\"Is this agent-mediated checkout ready to allow, step up, or route to human review?\",\"requested_output\":\"structured_json\"}. This product offers two free trial attempts at /v1/trial; shared networks share the allowance and daily capacity is limited. Evaluation on paid endpoints requires a signed Base USDC payment for the exact request, or Pro access. Discovery is free. Keep the original request and X-Payment-Signature for result recovery within 24 hours. Current prices: https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402. Do not pay automatically. Evidence triage only: no factual-truth verification, no legal, compliance, sanctions, or financial advice. Human review is required before any commercial action.",
      "inputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "$id": "https://github.com/vassiliylakhonin/agenda-intelligence-md/schemas/v1/agentic-interaction-trust-request.schema.json",
        "title": "AgenticInteractionTrustRequest",
        "description": "Product-grade structured request contract for evidence triage of agent-mediated interactions across checkout, account, API, MCP tool, and A2A endpoint surfaces. The contract asks whether the supplied evidence is sufficient for allow, step-up, human-review, or block-until-verified routing. It does not provide cybersecurity monitoring, fraud adjudication, legal advice, compliance advice, financial advice, identity verification, transaction authorization, autonomous blocking, live retrieval, or factual-truth verification.",
        "x-schema-version": "1",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "actor",
          "target_surface",
          "requested_action",
          "decision_stage",
          "dated_sources",
          "risk_question"
        ],
        "properties": {
          "actor": {
            "$ref": "#/$defs/actor"
          },
          "target_surface": {
            "$ref": "#/$defs/target_surface"
          },
          "requested_action": {
            "type": "string",
            "minLength": 1,
            "description": "The concrete action the agent, automated client, or delegated actor is trying to perform."
          },
          "asset_or_resource": {
            "type": "string",
            "minLength": 1,
            "description": "Optional account, endpoint, order, transaction, MCP tool, A2A capability, or other resource under review."
          },
          "decision_stage": {
            "type": "string",
            "enum": [
              "pre_execution",
              "in_session",
              "post_alert",
              "policy_review",
              "committee_review",
              "other"
            ]
          },
          "dated_sources": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/dated_source"
            }
          },
          "risk_question": {
            "type": "string",
            "minLength": 1
          },
          "notes": {
            "type": "string",
            "minLength": 1
          },
          "requested_output": {
            "type": "string",
            "enum": [
              "structured_json",
              "markdown_summary",
              "both"
            ],
            "default": "structured_json"
          }
        },
        "$defs": {
          "actor": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "declared_type",
              "declared_name"
            ],
            "properties": {
              "declared_type": {
                "type": "string",
                "enum": [
                  "ai_agent",
                  "automation_script",
                  "api_client",
                  "browser_bot",
                  "human_delegated_agent",
                  "unknown",
                  "other"
                ]
              },
              "declared_name": {
                "type": "string",
                "minLength": 1
              },
              "operator": {
                "type": "string",
                "minLength": 1,
                "description": "Declared operator, principal, organization, or user on whose behalf the actor claims to act."
              },
              "declared_agent_id": {
                "type": "string",
                "minLength": 1
              },
              "declared_user_agent": {
                "type": "string",
                "minLength": 1
              },
              "authentication_context": {
                "type": "string",
                "enum": [
                  "anonymous",
                  "session_cookie",
                  "api_key",
                  "oauth",
                  "mTLS",
                  "signed_agent_manifest",
                  "unknown",
                  "other"
                ]
              }
            }
          },
          "target_surface": {
            "type": "string",
            "enum": [
              "checkout",
              "account",
              "api",
              "mcp_tool",
              "a2a_endpoint",
              "content_or_catalog",
              "auth_flow",
              "support_or_messaging",
              "other"
            ]
          },
          "dated_source": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "id",
              "source_type",
              "title",
              "date"
            ],
            "properties": {
              "id": {
                "type": "string",
                "minLength": 1
              },
              "source_type": {
                "$ref": "#/$defs/source_type"
              },
              "title": {
                "type": "string",
                "minLength": 1
              },
              "date": {
                "type": "string",
                "format": "date"
              },
              "url": {
                "type": "string",
                "format": "uri"
              },
              "notes": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          "source_type": {
            "type": "string",
            "enum": [
              "agent_identity_claim",
              "operator_or_principal_authorization",
              "agent_card_or_manifest",
              "mcp_or_a2a_endpoint_metadata",
              "tool_scope_or_permission_evidence",
              "session_authentication_evidence",
              "action_intent_evidence",
              "transaction_or_target_action_evidence",
              "rate_limit_or_abuse_signal",
              "fraud_or_account_takeover_signal",
              "device_or_infrastructure_evidence",
              "provider_policy_or_allowlist",
              "prior_interaction_history",
              "incident_report_or_threat_intel",
              "human_review_note",
              "user_provided_note",
              "other"
            ]
          }
        },
        "examples": [
          {
            "actor": {
              "declared_type": "ai_agent",
              "declared_name": "Example Shopping Agent",
              "operator": "Example Consumer",
              "declared_user_agent": "ExampleShoppingAgent/1.0",
              "authentication_context": "session_cookie"
            },
            "target_surface": "checkout",
            "requested_action": "complete purchase of two restricted-delivery items",
            "asset_or_resource": "order-123",
            "decision_stage": "pre_execution",
            "dated_sources": [
              {
                "id": "ait-1",
                "source_type": "agent_identity_claim",
                "title": "Declared agent identity header",
                "date": "2026-05-28"
              }
            ],
            "risk_question": "Is this agent-mediated checkout ready to allow, step up, or route to human review?",
            "requested_output": "structured_json"
          }
        ]
      },
      "_meta": {
        "com.agenda/readiness": {
          "schema_version": 1,
          "required_arguments": [
            "actor",
            "target_surface",
            "requested_action",
            "decision_stage",
            "dated_sources",
            "risk_question"
          ],
          "example_arguments": {
            "actor": {
              "declared_type": "ai_agent",
              "declared_name": "Example Shopping Agent",
              "operator": "Example Consumer",
              "declared_user_agent": "ExampleShoppingAgent/1.0",
              "authentication_context": "session_cookie"
            },
            "target_surface": "checkout",
            "requested_action": "complete purchase of two restricted-delivery items",
            "asset_or_resource": "order-123",
            "decision_stage": "pre_execution",
            "dated_sources": [
              {
                "id": "ait-1",
                "source_type": "agent_identity_claim",
                "title": "Declared agent identity header",
                "date": "2026-05-28"
              }
            ],
            "risk_question": "Is this agent-mediated checkout ready to allow, step up, or route to human review?",
            "requested_output": "structured_json"
          },
          "example_is_synthetic": true,
          "next_step": "Grades supplied evidence; it does not independently verify source truth. Obtain the source records requested by inputSchema before asking for a decision-ready result. Do not fabricate missing evidence.",
          "expected_output_fields": [
            "triage_recommendation",
            "trust_signal",
            "decision_readiness_score",
            "decision_readiness_label",
            "target_surface",
            "requested_action",
            "supplied_sources",
            "minimum_sources_before_action",
            "evidence_gaps",
            "watch_next",
            "human_review_required",
            "not_advice_notice"
          ],
          "access": {
            "authentication": "none",
            "base_call_price": "paid",
            "billing_mode": "pay_per_call",
            "discovery_is_free": true,
            "quota_per_hour": null,
            "quota_enforcement": "best_effort",
            "pricing_url": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402",
            "free_trial": {
              "endpoint": "/v1/trial",
              "agent_profile": "agentic_interaction_trust",
              "tool": "agentic_interaction_trust",
              "evaluation_kind": "evidence_review",
              "attempts_per_network": 2,
              "daily_service_limit": 1000,
              "payment_required": false,
              "scope": "Two attempts per network address per product for this trial campaign; shared networks share the allowance. Daily capacity is shared across all products.",
              "paid_endpoint": "/v1/agentic-interaction/trust",
              "paid_transport": "rest",
              "paid_price_usdc": 0.05
            },
            "on_quota_exceeded": "Wait for the next UTC hour or review optional paid access; do not pay automatically.",
            "payment_integration": "Legacy transaction-hash integration; standard x402 interoperability is not certified."
          }
        }
      },
      "annotations": {
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      },
      "outputSchema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "$id": "https://github.com/vassiliylakhonin/agenda-intelligence-md/schemas/v1/agentic-interaction-trust-response.schema.json",
        "title": "AgenticInteractionTrustResponse",
        "description": "Product-grade structured response contract for evidence triage of agent-mediated interactions. Supports trust-signal routing, evidence gaps, source coverage, watch-next indicators, and human-review requirements. It does not provide cybersecurity monitoring, fraud adjudication, legal advice, compliance advice, financial advice, identity verification, transaction authorization, autonomous blocking, live retrieval, or factual-truth verification.",
        "x-schema-version": "1",
        "type": "object",
        "additionalProperties": false,
        "required": [
          "triage_recommendation",
          "trust_signal",
          "decision_readiness_score",
          "decision_readiness_label",
          "target_surface",
          "requested_action",
          "supplied_sources",
          "minimum_sources_before_action",
          "evidence_gaps",
          "watch_next",
          "human_review_required",
          "not_advice_notice"
        ],
        "properties": {
          "triage_recommendation": {
            "type": "string",
            "enum": [
              "allow_low_risk",
              "require_step_up",
              "escalate_to_human_review",
              "block_until_verified",
              "not_decision_ready",
              "insufficient_information"
            ]
          },
          "trust_signal": {
            "type": "string",
            "enum": [
              "low",
              "medium",
              "medium_high",
              "high",
              "unknown"
            ]
          },
          "decision_readiness_score": {
            "description": "Heuristic 0-100 score for evidence-pack readiness for a human trust-routing decision. This is not approval, clearance, fraud adjudication, cybersecurity monitoring, identity verification, legal advice, compliance advice, financial advice, or transaction authorization.",
            "type": "integer",
            "minimum": 0,
            "maximum": 100
          },
          "decision_readiness_label": {
            "type": "string",
            "enum": [
              "insufficient_information",
              "not_decision_ready",
              "partial",
              "review_ready"
            ]
          },
          "actor": {
            "type": "object"
          },
          "target_surface": {
            "$ref": "#/$defs/target_surface"
          },
          "requested_action": {
            "type": "string",
            "minLength": 1
          },
          "asset_or_resource": {
            "type": "string",
            "minLength": 1
          },
          "supplied_sources": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/source_type"
            }
          },
          "minimum_sources_before_action": {
            "type": "array",
            "items": {
              "$ref": "#/$defs/source_type"
            }
          },
          "evidence_gaps": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "top_risk_dimensions": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "watch_next": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "human_review_required": {
            "type": "boolean"
          },
          "not_advice_notice": {
            "type": "string",
            "minLength": 1
          },
          "limitations": {
            "type": "array",
            "items": {
              "type": "string",
              "minLength": 1
            }
          },
          "readiness_contract": {
            "$ref": "#/$defs/readiness_contract"
          },
          "source_record_review": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "policy_version",
              "scope",
              "source_content_verified",
              "freshness_verified",
              "usable_source_types",
              "issues",
              "next_action"
            ],
            "properties": {
              "policy_version": {
                "const": "source-records.v1"
              },
              "scope": {
                "const": "reference_metadata_only"
              },
              "source_content_verified": {
                "const": false
              },
              "freshness_verified": {
                "const": false
              },
              "usable_source_types": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "issues": {
                "type": "array",
                "items": {
                  "type": "object",
                  "additionalProperties": false,
                  "required": [
                    "source_index",
                    "source_type",
                    "issue"
                  ],
                  "properties": {
                    "source_index": {
                      "type": "integer",
                      "minimum": 0
                    },
                    "source_type": {
                      "type": "string"
                    },
                    "issue": {
                      "type": "string"
                    }
                  }
                }
              },
              "next_action": {
                "type": "string"
              }
            }
          }
        },
        "$defs": {
          "target_surface": {
            "type": "string",
            "enum": [
              "checkout",
              "account",
              "api",
              "mcp_tool",
              "a2a_endpoint",
              "content_or_catalog",
              "auth_flow",
              "support_or_messaging",
              "other"
            ]
          },
          "source_type": {
            "type": "string",
            "enum": [
              "agent_identity_claim",
              "operator_or_principal_authorization",
              "agent_card_or_manifest",
              "mcp_or_a2a_endpoint_metadata",
              "tool_scope_or_permission_evidence",
              "session_authentication_evidence",
              "action_intent_evidence",
              "transaction_or_target_action_evidence",
              "rate_limit_or_abuse_signal",
              "fraud_or_account_takeover_signal",
              "device_or_infrastructure_evidence",
              "provider_policy_or_allowlist",
              "prior_interaction_history",
              "incident_report_or_threat_intel",
              "human_review_note",
              "user_provided_note",
              "other"
            ]
          },
          "readiness_named_value": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "field",
              "value"
            ],
            "properties": {
              "field": {
                "type": "string",
                "minLength": 1
              },
              "value": {
                "type": "string",
                "minLength": 1
              }
            }
          },
          "readiness_contract": {
            "type": "object",
            "additionalProperties": false,
            "description": "Additive normalized readiness view for cross-profile human-review routing. Built from existing response fields; does not replace profile-specific fields and does not imply approval, clearance, advice, factual verification, or autonomous decision-making.",
            "required": [
              "profile",
              "status",
              "score",
              "routing",
              "signal",
              "blocking_gaps",
              "non_blocking_gaps",
              "claim_audit",
              "owner_actions",
              "watch_next",
              "human_review_required",
              "boundary_notice"
            ],
            "properties": {
              "profile": {
                "type": "string",
                "minLength": 1
              },
              "status": {
                "type": "string",
                "minLength": 1
              },
              "score": {
                "type": [
                  "integer",
                  "null"
                ],
                "minimum": 0,
                "maximum": 100
              },
              "routing": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/readiness_named_value"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "signal": {
                "anyOf": [
                  {
                    "$ref": "#/$defs/readiness_named_value"
                  },
                  {
                    "type": "null"
                  }
                ]
              },
              "blocking_gaps": {
                "type": "array",
                "items": {}
              },
              "non_blocking_gaps": {
                "type": "array",
                "items": {}
              },
              "claim_audit": {
                "type": "array",
                "items": {}
              },
              "owner_actions": {
                "type": "array",
                "items": {}
              },
              "watch_next": {
                "type": "array",
                "items": {
                  "type": "string",
                  "minLength": 1
                }
              },
              "human_review_required": {
                "type": "boolean"
              },
              "boundary_notice": {
                "type": "string",
                "minLength": 1
              }
            }
          }
        },
        "examples": [
          {
            "triage_recommendation": "require_step_up",
            "trust_signal": "medium",
            "decision_readiness_score": 40,
            "decision_readiness_label": "not_decision_ready",
            "actor": {
              "declared_type": "ai_agent",
              "declared_name": "Example Shopping Agent",
              "operator": "Example Consumer"
            },
            "target_surface": "checkout",
            "requested_action": "complete purchase of two restricted-delivery items",
            "asset_or_resource": "order-123",
            "supplied_sources": [
              "agent_identity_claim",
              "session_authentication_evidence",
              "transaction_or_target_action_evidence"
            ],
            "minimum_sources_before_action": [
              "operator_or_principal_authorization",
              "agent_card_or_manifest",
              "tool_scope_or_permission_evidence",
              "action_intent_evidence"
            ],
            "evidence_gaps": [
              "No operator or principal authorization supplied.",
              "No agent card or signed manifest supplied.",
              "No tool-scope or permission evidence supplied."
            ],
            "top_risk_dimensions": [
              "delegated purchase authority is not evidenced",
              "agent identity is declared but not independently anchored"
            ],
            "watch_next": [
              "checkout or transaction anomaly",
              "agent identity spoofing pattern",
              "provider allowlist or policy change"
            ],
            "human_review_required": true,
            "not_advice_notice": "Agentic interaction evidence triage only. Not cybersecurity monitoring, fraud adjudication, identity verification, transaction authorization, legal advice, compliance advice, or financial advice."
          }
        ]
      }
    }
  ],
  "boundaries": [
    "Agentic interaction evidence triage only.",
    "No autonomous live source retrieval.",
    "No factual-truth verification.",
    "No cybersecurity monitoring, fraud adjudication, identity verification, or transaction authorization.",
    "No legal, compliance, financial, investment, insurance, or trading advice.",
    "No approval, clearance, authorization, denial, blocking, or final decision.",
    "Human review is required for consequential decisions."
  ],
  "security_posture": {
    "zero_retention_guarantee": false,
    "pricing_url": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402",
    "privacy_url": "https://agentic-interaction-trust-a2a.vassiliy-lakhonin.workers.dev/privacy",
    "data_handling": [
      "Aggregate operational telemetry excludes caller prompt text.",
      "Signed paid execution stores a response for recovery within 24 hours; do not submit secrets.",
      "Voluntary intake and feedback have separate storage and retention rules described in /privacy."
    ]
  }
}