{
  "ok": true,
  "protocol": "Model Context Protocol",
  "transport": "streamable-http",
  "endpoint": "https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/mcp/agent",
  "legacy_payment_endpoint": "https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/mcp",
  "fleet_directory": "https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/fleet.json",
  "invocation": {
    "method": "POST",
    "content_type": "application/json",
    "accept": [
      "application/json",
      "text/event-stream"
    ]
  },
  "supports_sse_get": false,
  "supported_protocol_versions": [
    "2026-07-28",
    "2025-11-25",
    "2025-06-18",
    "2025-03-26"
  ],
  "server_card": "https://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/mcp/server-card.json",
  "tools": [
    {
      "name": "agent_financial_pre_sign_check",
      "description": "Deterministic pre-sign financial transaction firewall for autonomous agents with wallet capabilities. Checks local risk rules and intent patterns; spending history and current sanctions status remain unverified. Non-rejected requests require human review; this tool does not authorize transactions. Required tool arguments: request. 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): {\"request\":{\"run_id\":\"tx-guard-example-001\",\"agent\":{\"id\":\"procurement-agent-7\",\"model\":\"claude-3-5-sonnet\",\"operator\":\"autonomous-finance-corp\"},\"transaction\":{\"network\":\"base_mainnet\",\"token\":\"USDC\",\"amount_usd\":150,\"recipient\":\"0x5b5296a3a7bac0f5f096f93b60c1c121f2e5c663\",\"method\":\"transfer\"},\"policy_limits\":{\"max_single_limit_usd\":500,\"daily_velocity_limit_usd\":2000,\"velocity_24h_usd\":350},\"intent\":{\"prompt\":\"Disburse automated payment for verified API compute consumption.\",\"caller_task_id\":\"task-compute-bill-99\"}}}. 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://agent-financial-guard-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": {
        "type": "object",
        "properties": {
          "request": {
            "type": "object",
            "description": "Structured request object. Full contract: https://github.com/vassiliylakhonin/agenda-intelligence-md/blob/main/schemas/v1/agent-financial-guard-request.schema.json",
            "additionalProperties": true
          }
        },
        "required": [
          "request"
        ],
        "additionalProperties": false
      },
      "_meta": {
        "com.agenda/readiness": {
          "schema_version": 1,
          "required_arguments": [
            "request"
          ],
          "example_arguments": {
            "request": {
              "run_id": "tx-guard-example-001",
              "agent": {
                "id": "procurement-agent-7",
                "model": "claude-3-5-sonnet",
                "operator": "autonomous-finance-corp"
              },
              "transaction": {
                "network": "base_mainnet",
                "token": "USDC",
                "amount_usd": 150,
                "recipient": "0x5b5296a3a7bac0f5f096f93b60c1c121f2e5c663",
                "method": "transfer"
              },
              "policy_limits": {
                "max_single_limit_usd": 500,
                "daily_velocity_limit_usd": 2000,
                "velocity_24h_usd": 350
              },
              "intent": {
                "prompt": "Disburse automated payment for verified API compute consumption.",
                "caller_task_id": "task-compute-bill-99"
              }
            }
          },
          "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": [],
          "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://agent-financial-guard-a2a.vassiliy-lakhonin.workers.dev/.well-known/x402",
            "free_trial": {
              "endpoint": "/v1/trial",
              "agent_profile": "agent_financial_guard",
              "tool": "agent_financial_pre_sign_check",
              "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/agent-financial/pre-sign-check",
              "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",
        "title": "AgentFinancialGuardResponseMcpCompatibility",
        "type": "object",
        "anyOf": [
          {
            "$schema": "https://json-schema.org/draft/2020-12/schema",
            "title": "AgentFinancialGuardResponse",
            "description": "Standardized response contract for autonomous agent financial transaction pre-sign evaluation.",
            "x-schema-version": "1",
            "type": "object",
            "additionalProperties": false,
            "required": [
              "contract_version",
              "profile",
              "financial_guard_verdict"
            ],
            "properties": {
              "contract_version": {
                "type": "string"
              },
              "profile": {
                "type": "string",
                "const": "agent_financial_guard"
              },
              "financial_guard_verdict": {
                "type": "object",
                "required": [
                  "status",
                  "decision",
                  "score",
                  "checks",
                  "violations",
                  "evidence_gaps"
                ],
                "properties": {
                  "status": {
                    "type": "string",
                    "enum": [
                      "decision_ready",
                      "not_decision_ready",
                      "escalate"
                    ]
                  },
                  "decision": {
                    "type": "string",
                    "enum": [
                      "allow",
                      "reject",
                      "step_up_human_required"
                    ]
                  },
                  "score": {
                    "type": "integer"
                  },
                  "checks": {
                    "type": "object",
                    "required": [
                      "sanctions_aml",
                      "contract_security",
                      "velocity_limits",
                      "prompt_injection"
                    ],
                    "properties": {
                      "sanctions_aml": {
                        "type": "boolean"
                      },
                      "contract_security": {
                        "type": "boolean"
                      },
                      "velocity_limits": {
                        "type": "boolean"
                      },
                      "prompt_injection": {
                        "type": "boolean"
                      }
                    }
                  },
                  "violations": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "evidence_gaps": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "vizier_status": {
                    "type": "string"
                  },
                  "vizier_clearance_receipt": {
                    "type": [
                      "string",
                      "null"
                    ]
                  },
                  "execution_advisory": {
                    "type": "string"
                  }
                }
              }
            }
          },
          {
            "type": "object",
            "required": [
              "id",
              "status",
              "artifacts",
              "metadata"
            ],
            "properties": {
              "id": {
                "type": "string"
              },
              "status": {
                "type": "object",
                "required": [
                  "state"
                ],
                "properties": {
                  "state": {
                    "type": "string"
                  }
                }
              },
              "artifacts": {
                "type": "array",
                "items": {
                  "type": "object"
                }
              },
              "metadata": {
                "type": "object",
                "required": [
                  "response",
                  "human_review_required"
                ],
                "properties": {
                  "response": {
                    "$schema": "https://json-schema.org/draft/2020-12/schema",
                    "title": "AgentFinancialGuardResponse",
                    "description": "Standardized response contract for autonomous agent financial transaction pre-sign evaluation.",
                    "x-schema-version": "1",
                    "type": "object",
                    "additionalProperties": false,
                    "required": [
                      "contract_version",
                      "profile",
                      "financial_guard_verdict"
                    ],
                    "properties": {
                      "contract_version": {
                        "type": "string"
                      },
                      "profile": {
                        "type": "string",
                        "const": "agent_financial_guard"
                      },
                      "financial_guard_verdict": {
                        "type": "object",
                        "required": [
                          "status",
                          "decision",
                          "score",
                          "checks",
                          "violations",
                          "evidence_gaps"
                        ],
                        "properties": {
                          "status": {
                            "type": "string",
                            "enum": [
                              "decision_ready",
                              "not_decision_ready",
                              "escalate"
                            ]
                          },
                          "decision": {
                            "type": "string",
                            "enum": [
                              "allow",
                              "reject",
                              "step_up_human_required"
                            ]
                          },
                          "score": {
                            "type": "integer"
                          },
                          "checks": {
                            "type": "object",
                            "required": [
                              "sanctions_aml",
                              "contract_security",
                              "velocity_limits",
                              "prompt_injection"
                            ],
                            "properties": {
                              "sanctions_aml": {
                                "type": "boolean"
                              },
                              "contract_security": {
                                "type": "boolean"
                              },
                              "velocity_limits": {
                                "type": "boolean"
                              },
                              "prompt_injection": {
                                "type": "boolean"
                              }
                            }
                          },
                          "violations": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "evidence_gaps": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          },
                          "vizier_status": {
                            "type": "string"
                          },
                          "vizier_clearance_receipt": {
                            "type": [
                              "string",
                              "null"
                            ]
                          },
                          "execution_advisory": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  },
                  "human_review_required": {
                    "const": true
                  }
                }
              }
            }
          }
        ]
      }
    }
  ],
  "liveness": "ok"
}