FINLY Reports MCP
An official MCP server by FINLY that allows AI agents to analyze Israeli mortgage balance reports. It provides tools for extracting loan details, interest rates, and remaining terms from uploaded bank documents, supporting both digital PDFs and external OCR processing without requiring user authentication.
Endpoint and access
No sign-in to connect and list tools. Individual tools may still need a vendor account, credentials, or permissions; check the documented prerequisites.
https://finly.co.il/mcp/reportsWhat its tools do
4 tools, grouped by the hints the server advertises. Hints are self-declared, not verified behavior.
Read-only (1)
Checks and signals
Each line is separate evidence, not a trust score.
- Passed Endpoint answered the live check ·
- Passed Official MCP Registry namespace is tied to finly.co.il ·
- Passed Endpoint is on the registry namespace domain ·
- Availability 1 of 1 checks passed in 30 days
What you can do with it
- Analyze uploaded mortgage balance reports to extract loan details
- Retrieve processing requirements and privacy notices via API
- Process digital PDFs with local OCR or external OCR services
- Check available report analysis tools and capabilities
Source and maintenance
Protocol and capabilities
- Server
- finly-reports finly-agent-access-1
- MCP protocol negotiated in check
- 2025-11-25
- Tools
- 4 advertised
- Resources
- Not advertised
- Resource templates
- Not advertised
- Prompts
- Not advertised
{
"tools": {}
}Server-provided instructions
Untrusted server output shown for inspection. It is not Koskamo guidance and is excluded from knowledge search.
Tools
4 advertised
analyze_balance_report — Analyze balance report | ניתוח דוח יתרות
Analyze a PDF, JPEG or PNG balance report. Include the pre-issued operation for encrypted result recovery and safe same-payload replay for up to 15 minutes from issuance; restarting the service ends recovery. Omit operation only for legacy immediate-only delivery. Raw reports are not persisted. Returns structured facts and readable Hebrew text/HTML. External OCR sends personal/financial mortgage data to Google Document AI outside Israel only with an agent attestation that the existing task permits this transfer, or legacy separate approval. The supplier notice hash is not evidence a human saw it. Local-only is the default. A terminal failure never restarts the same operation.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"content_base64",
"security_challenge",
"security_proof"
],
"properties": {
"operation": {
"type": "object",
"required": [
"result_handle",
"result_token"
],
"properties": {
"result_token": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{43}$"
},
"result_handle": {
"type": "string",
"format": "uuid"
}
},
"description": "Opt into encrypted result recovery for this pre-issued operation. Omit only for legacy immediate-only delivery.",
"additionalProperties": false
},
"external_ocr": {
"anyOf": [
{
"type": "object",
"required": [
"approved",
"policy_version",
"text_sha256"
],
"properties": {
"approved": {
"type": "boolean",
"const": true
},
"text_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"policy_version": {
"type": "string",
"maxLength": 100,
"minLength": 1
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"authorization_basis",
"task_authorizes_external_processing",
"policy_version",
"text_sha256"
],
"properties": {
"text_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"policy_version": {
"type": "string",
"maxLength": 100,
"minLength": 1
},
"authorization_basis": {
"type": "string",
"const": "existing_task"
},
"task_authorizes_external_processing": {
"type": "boolean",
"const": true
}
},
"additionalProperties": false
}
],
"description": "Optional external OCR selection. Existing-task authority is an agent attestation covering mortgage data sent to Google Document AI outside Israel; its policy hash binds the supplier notice, not proof of human viewing. Legacy separate approval remains accepted. Omission means local-only processing."
},
"authorization": {
"type": "object",
"required": [
"policy_version",
"text_sha256",
"user_approved_processing",
"user_approved_result_sharing"
],
"properties": {
"text_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"policy_version": {
"type": "string",
"maxLength": 100,
"minLength": 1
},
"user_approved_processing": {
"type": "boolean",
"const": true
},
"user_approved_result_sharing": {
"type": "boolean",
"const": true
}
},
"description": "Deprecated compatibility field; omit it. FINLY does not use or record it as consent evidence.",
"additionalProperties": false
},
"content_base64": {
"type": "string",
"maxLength": 25165824,
"minLength": 4
},
"security_proof": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]+$",
"maxLength": 128,
"minLength": 1
},
"security_challenge": {
"type": "string",
"maxLength": 2048,
"minLength": 1
}
},
"additionalProperties": false
}{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"no_action"
]
},
"required": [
"result"
],
"properties": {
"status": {
"const": "success"
}
}
},
{
"not": {
"required": [
"result"
]
},
"required": [
"no_action"
],
"properties": {
"status": {
"not": {
"const": "success"
}
}
}
}
],
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"request_id",
"schema_version",
"tool",
"response_kind",
"status",
"as_of",
"assumptions",
"limitations",
"next_actions",
"receipt"
],
"properties": {
"tool": {
"const": "analyze_balance_report"
},
"as_of": {
"type": "string",
"format": "date-time"
},
"result": {
"anyOf": [
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"resultVersion",
"review",
"document"
],
"properties": {
"review": {
"type": "object",
"required": [
"state",
"labelHe",
"headlineHe",
"nextStepHe",
"findings",
"coverage"
],
"properties": {
"state": {
"enum": [
"gap_found",
"no_gap_in_compared_scope",
"comparison_unavailable"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"coverage": {
"type": "array",
"items": {
"type": "object",
"required": [
"purpose",
"labelHe",
"comparedBalanceAgorot",
"totalBalanceAgorot",
"sharePct",
"trackIndices",
"missingTrackIndices",
"detailHe"
],
"properties": {
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTrackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"comparedBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"findings": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"trackIndices",
"kind",
"balanceAgorot",
"sharePct",
"titleHe",
"detailHe"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"kind": {
"enum": [
"reference_gap",
"indicative_price_gap",
"alternative_price_gap",
"no_positive_gap",
"contract_fact",
"comparison_missing",
"historical_comparison"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"titleHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"contractValuePct": {
"type": "number"
}
},
"additionalProperties": false
}
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"leadingFindingId": {
"type": "string",
"maxLength": 300,
"minLength": 1
}
},
"additionalProperties": false
},
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"document": {
"type": "object",
"required": [
"format",
"locale",
"text",
"html"
],
"properties": {
"html": {
"type": "string",
"maxLength": 1048576,
"minLength": 1
},
"text": {
"type": "string",
"maxLength": 512000,
"minLength": 1
},
"format": {
"type": "string",
"const": "finly-report-v1"
},
"locale": {
"type": "string",
"const": "he"
}
},
"additionalProperties": false
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"resultVersion": {
"type": "number",
"const": 2
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"attentionScore",
"attentionLabel",
"document"
],
"properties": {
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"document": {
"type": "object",
"required": [
"format",
"locale",
"text",
"html"
],
"properties": {
"html": {
"type": "string",
"maxLength": 1048576,
"minLength": 1
},
"text": {
"type": "string",
"maxLength": 512000,
"minLength": 1
},
"format": {
"type": "string",
"const": "finly-report-v1"
},
"locale": {
"type": "string",
"const": "he"
}
},
"additionalProperties": false
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"attentionLabel": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"attentionScore": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"resultVersion",
"review",
"document_error"
],
"properties": {
"review": {
"type": "object",
"required": [
"state",
"labelHe",
"headlineHe",
"nextStepHe",
"findings",
"coverage"
],
"properties": {
"state": {
"enum": [
"gap_found",
"no_gap_in_compared_scope",
"comparison_unavailable"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"coverage": {
"type": "array",
"items": {
"type": "object",
"required": [
"purpose",
"labelHe",
"comparedBalanceAgorot",
"totalBalanceAgorot",
"sharePct",
"trackIndices",
"missingTrackIndices",
"detailHe"
],
"properties": {
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTrackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"comparedBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"findings": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"trackIndices",
"kind",
"balanceAgorot",
"sharePct",
"titleHe",
"detailHe"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"kind": {
"enum": [
"reference_gap",
"indicative_price_gap",
"alternative_price_gap",
"no_positive_gap",
"contract_fact",
"comparison_missing",
"historical_comparison"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"titleHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"contractValuePct": {
"type": "number"
}
},
"additionalProperties": false
}
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"leadingFindingId": {
"type": "string",
"maxLength": 300,
"minLength": 1
}
},
"additionalProperties": false
},
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"resultVersion": {
"type": "number",
"const": 2
},
"document_error": {
"type": "string",
"const": "report_document_unavailable"
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"attentionScore",
"attentionLabel",
"document_error"
],
"properties": {
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"attentionLabel": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"attentionScore": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"document_error": {
"type": "string",
"const": "report_document_unavailable"
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
],
"$schema": "http://json-schema.org/draft-07/schema#"
},
"status": {
"enum": [
"success",
"insufficient_data",
"needs_review",
"stale_data",
"consent_required",
"approval_required",
"pending",
"conflict",
"unsupported",
"temporarily_unavailable",
"rate_limited",
"not_found_or_not_authorized",
"revoked",
"expired",
"delivery_unknown"
],
"type": "string"
},
"receipt": {
"type": "object"
},
"evidence": {
"type": "array",
"items": {}
},
"no_action": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"code"
],
"properties": {
"code": {
"type": "string"
},
"missing_fields": {
"type": "array",
"items": {
"type": "string"
}
},
"retry_after_ms": {
"type": "number"
}
},
"additionalProperties": false
},
"request_id": {
"type": "string"
},
"assumptions": {
"type": "array",
"items": {}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"next_actions": {
"type": "array",
"items": {}
},
"response_kind": {
"const": "calculation"
},
"schema_version": {
"const": "finly-agent-access-1"
}
},
"additionalProperties": false
}{
"readOnlyHint": false,
"openWorldHint": true,
"idempotentHint": false,
"destructiveHint": false
}delete_report_analysis_result — Delete report analysis | מחיקת תוצאת ניתוח
Cancel this operation and delete its encrypted result using its exact capability. A deleted operation cannot be restarted. No raw report, identity or result is placed in the URL.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"operation"
],
"properties": {
"operation": {
"type": "object",
"required": [
"result_handle",
"result_token"
],
"properties": {
"result_token": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{43}$"
},
"result_handle": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"no_action"
]
},
"required": [
"result"
],
"properties": {
"status": {
"const": "success"
}
}
},
{
"not": {
"required": [
"result"
]
},
"required": [
"no_action"
],
"properties": {
"status": {
"not": {
"const": "success"
}
}
}
}
],
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"request_id",
"schema_version",
"tool",
"response_kind",
"status",
"as_of",
"assumptions",
"limitations",
"next_actions",
"receipt"
],
"properties": {
"tool": {
"const": "delete_report_analysis_result"
},
"as_of": {
"type": "string",
"format": "date-time"
},
"result": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"deleted"
],
"properties": {
"deleted": {
"type": "boolean",
"const": true
}
},
"additionalProperties": false
},
"status": {
"enum": [
"success",
"insufficient_data",
"needs_review",
"stale_data",
"consent_required",
"approval_required",
"pending",
"conflict",
"unsupported",
"temporarily_unavailable",
"rate_limited",
"not_found_or_not_authorized",
"revoked",
"expired",
"delivery_unknown"
],
"type": "string"
},
"receipt": {
"type": "object"
},
"evidence": {
"type": "array",
"items": {}
},
"no_action": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"code"
],
"properties": {
"code": {
"type": "string"
},
"missing_fields": {
"type": "array",
"items": {
"type": "string"
}
},
"retry_after_ms": {
"type": "number"
}
},
"additionalProperties": false
},
"request_id": {
"type": "string"
},
"assumptions": {
"type": "array",
"items": {}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"next_actions": {
"type": "array",
"items": {}
},
"response_kind": {
"const": "workflow"
},
"schema_version": {
"const": "finly-agent-access-1"
}
},
"additionalProperties": false
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": true
}get_report_analysis_requirements — Report analysis requirements | דרישות לניתוח דוח יתרות
Get the processing notice, external OCR supplier notices for existing-task authority or legacy approval, and a single-use proof-of-work challenge. Normal report analysis requires no additional FINLY approval. Solve SHA-256(challenge_token + ":" + proof) so its first two bytes are zero.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"additionalProperties": false
}{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"no_action"
]
},
"required": [
"result"
],
"properties": {
"status": {
"const": "success"
}
}
},
{
"not": {
"required": [
"result"
]
},
"required": [
"no_action"
],
"properties": {
"status": {
"not": {
"const": "success"
}
}
}
}
],
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"request_id",
"schema_version",
"tool",
"response_kind",
"status",
"as_of",
"assumptions",
"limitations",
"next_actions",
"receipt"
],
"properties": {
"tool": {
"const": "get_report_analysis_requirements"
},
"as_of": {
"type": "string",
"format": "date-time"
},
"result": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"authorization_required",
"processing_notice",
"external_ocr_policy",
"external_ocr_delegated_policy",
"operation",
"security_challenge",
"limits",
"handling"
],
"properties": {
"limits": {
"type": "object",
"required": [
"max_file_bytes",
"allowed_mime_types",
"analysis_attempts_per_hour",
"max_concurrent_analyses",
"analysis_timeout_ms"
],
"properties": {
"max_file_bytes": {
"type": "number",
"const": 18874368
},
"allowed_mime_types": {
"type": "array",
"items": [
{
"type": "string",
"const": "application/pdf"
},
{
"type": "string",
"const": "image/jpeg"
},
{
"type": "string",
"const": "image/png"
}
],
"maxItems": 3,
"minItems": 3
},
"analysis_timeout_ms": {
"type": "number",
"const": 120000
},
"max_concurrent_analyses": {
"type": "number",
"const": 2
},
"analysis_attempts_per_hour": {
"type": "number",
"const": 3
}
},
"additionalProperties": false
},
"handling": {
"type": "object",
"required": [
"file_storage",
"result_storage",
"result_delivery",
"result_ttl_ms",
"survives_restart",
"consent_evidence"
],
"properties": {
"file_storage": {
"type": "boolean",
"const": false
},
"result_ttl_ms": {
"type": "number",
"const": 900000
},
"result_storage": {
"type": "string",
"const": "encrypted_process_memory"
},
"result_delivery": {
"type": "string",
"const": "immediate_response_or_retrieval"
},
"consent_evidence": {
"type": "string",
"const": "not_collected",
"description": "FINLY does not collect new human-consent evidence. Existing-task OCR selection is a caller attestation, not evidence the person saw or approved this notice."
},
"survives_restart": {
"type": "boolean",
"const": false
}
},
"additionalProperties": false
},
"operation": {
"type": "object",
"required": [
"result_handle",
"result_token",
"expires_at"
],
"properties": {
"expires_at": {
"type": "string",
"format": "date-time"
},
"result_token": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{43}$"
},
"result_handle": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
},
"processing_notice": {
"type": "object",
"required": [
"text",
"privacy_url"
],
"properties": {
"text": {
"type": "string",
"minLength": 1
},
"privacy_url": {
"type": "string",
"const": "https://finly.co.il/privacy"
}
},
"additionalProperties": false
},
"security_challenge": {
"type": "object",
"required": [
"challenge_token",
"algorithm",
"difficulty_bits",
"expires_at"
],
"properties": {
"algorithm": {
"type": "string",
"const": "sha256"
},
"expires_at": {
"type": "string",
"format": "date-time"
},
"challenge_token": {
"type": "string"
},
"difficulty_bits": {
"type": "number",
"const": 16
}
},
"additionalProperties": false
},
"external_ocr_policy": {
"type": "object",
"required": [
"policy_version",
"text",
"text_sha256",
"privacy_url"
],
"properties": {
"text": {
"type": "string",
"minLength": 1
},
"privacy_url": {
"type": "string",
"const": "https://finly.co.il/privacy"
},
"text_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"policy_version": {
"type": "string",
"maxLength": 100,
"minLength": 1
}
},
"additionalProperties": false
},
"authorization_required": {
"type": "boolean",
"const": false
},
"external_ocr_delegated_policy": {
"type": "object",
"required": [
"policy_version",
"text",
"text_sha256",
"privacy_url",
"provider",
"processing_location"
],
"properties": {
"text": {
"type": "string",
"minLength": 1
},
"provider": {
"type": "string",
"const": "google_document_ai"
},
"privacy_url": {
"type": "string",
"const": "https://finly.co.il/privacy"
},
"text_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
},
"policy_version": {
"type": "string",
"maxLength": 100,
"minLength": 1
},
"processing_location": {
"type": "string",
"const": "outside_israel"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"status": {
"enum": [
"success",
"insufficient_data",
"needs_review",
"stale_data",
"consent_required",
"approval_required",
"pending",
"conflict",
"unsupported",
"temporarily_unavailable",
"rate_limited",
"not_found_or_not_authorized",
"revoked",
"expired",
"delivery_unknown"
],
"type": "string"
},
"receipt": {
"type": "object"
},
"evidence": {
"type": "array",
"items": {}
},
"no_action": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"code"
],
"properties": {
"code": {
"type": "string"
},
"missing_fields": {
"type": "array",
"items": {
"type": "string"
}
},
"retry_after_ms": {
"type": "number"
}
},
"additionalProperties": false
},
"request_id": {
"type": "string"
},
"assumptions": {
"type": "array",
"items": {}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"next_actions": {
"type": "array",
"items": {}
},
"response_kind": {
"const": "workflow"
},
"schema_version": {
"const": "finly-agent-access-1"
}
},
"additionalProperties": false
}{
"readOnlyHint": false,
"openWorldHint": false,
"idempotentHint": false,
"destructiveHint": false
}get_report_analysis_result — Retrieve report analysis | שליפת תוצאת ניתוח
Retrieve the result or pending status using the exact operation capability received before upload. Does not upload, analyze, call OCR, renew expiry or prove Customer identity. An expired or restarted service cannot recover the result.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"operation"
],
"properties": {
"operation": {
"type": "object",
"required": [
"result_handle",
"result_token"
],
"properties": {
"result_token": {
"type": "string",
"pattern": "^[A-Za-z0-9_-]{43}$"
},
"result_handle": {
"type": "string",
"format": "uuid"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}{
"type": "object",
"oneOf": [
{
"not": {
"required": [
"no_action"
]
},
"required": [
"result"
],
"properties": {
"status": {
"const": "success"
}
}
},
{
"not": {
"required": [
"result"
]
},
"required": [
"no_action"
],
"properties": {
"status": {
"not": {
"const": "success"
}
}
}
}
],
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"request_id",
"schema_version",
"tool",
"response_kind",
"status",
"as_of",
"assumptions",
"limitations",
"next_actions",
"receipt"
],
"properties": {
"tool": {
"const": "get_report_analysis_result"
},
"as_of": {
"type": "string",
"format": "date-time"
},
"result": {
"anyOf": [
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"resultVersion",
"review",
"document"
],
"properties": {
"review": {
"type": "object",
"required": [
"state",
"labelHe",
"headlineHe",
"nextStepHe",
"findings",
"coverage"
],
"properties": {
"state": {
"enum": [
"gap_found",
"no_gap_in_compared_scope",
"comparison_unavailable"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"coverage": {
"type": "array",
"items": {
"type": "object",
"required": [
"purpose",
"labelHe",
"comparedBalanceAgorot",
"totalBalanceAgorot",
"sharePct",
"trackIndices",
"missingTrackIndices",
"detailHe"
],
"properties": {
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTrackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"comparedBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"findings": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"trackIndices",
"kind",
"balanceAgorot",
"sharePct",
"titleHe",
"detailHe"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"kind": {
"enum": [
"reference_gap",
"indicative_price_gap",
"alternative_price_gap",
"no_positive_gap",
"contract_fact",
"comparison_missing",
"historical_comparison"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"titleHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"contractValuePct": {
"type": "number"
}
},
"additionalProperties": false
}
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"leadingFindingId": {
"type": "string",
"maxLength": 300,
"minLength": 1
}
},
"additionalProperties": false
},
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"document": {
"type": "object",
"required": [
"format",
"locale",
"text",
"html"
],
"properties": {
"html": {
"type": "string",
"maxLength": 1048576,
"minLength": 1
},
"text": {
"type": "string",
"maxLength": 512000,
"minLength": 1
},
"format": {
"type": "string",
"const": "finly-report-v1"
},
"locale": {
"type": "string",
"const": "he"
}
},
"additionalProperties": false
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"resultVersion": {
"type": "number",
"const": 2
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"attentionScore",
"attentionLabel",
"document"
],
"properties": {
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"document": {
"type": "object",
"required": [
"format",
"locale",
"text",
"html"
],
"properties": {
"html": {
"type": "string",
"maxLength": 1048576,
"minLength": 1
},
"text": {
"type": "string",
"maxLength": 512000,
"minLength": 1
},
"format": {
"type": "string",
"const": "finly-report-v1"
},
"locale": {
"type": "string",
"const": "he"
}
},
"additionalProperties": false
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"attentionLabel": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"attentionScore": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"resultVersion",
"review",
"document_error"
],
"properties": {
"review": {
"type": "object",
"required": [
"state",
"labelHe",
"headlineHe",
"nextStepHe",
"findings",
"coverage"
],
"properties": {
"state": {
"enum": [
"gap_found",
"no_gap_in_compared_scope",
"comparison_unavailable"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"coverage": {
"type": "array",
"items": {
"type": "object",
"required": [
"purpose",
"labelHe",
"comparedBalanceAgorot",
"totalBalanceAgorot",
"sharePct",
"trackIndices",
"missingTrackIndices",
"detailHe"
],
"properties": {
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTrackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"comparedBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"findings": {
"type": "array",
"items": {
"type": "object",
"required": [
"id",
"trackIndices",
"kind",
"balanceAgorot",
"sharePct",
"titleHe",
"detailHe"
],
"properties": {
"id": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"kind": {
"enum": [
"reference_gap",
"indicative_price_gap",
"alternative_price_gap",
"no_positive_gap",
"contract_fact",
"comparison_missing",
"historical_comparison"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"purpose": {
"enum": [
"fixed_rate_reference",
"indicative_price",
"alternative_price"
],
"type": "string"
},
"titleHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detailHe": {
"type": "string",
"maxLength": 4000,
"minLength": 1
},
"sharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackIndices": {
"type": "array",
"items": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"contractValuePct": {
"type": "number"
}
},
"additionalProperties": false
}
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"leadingFindingId": {
"type": "string",
"maxLength": 300,
"minLength": 1
}
},
"additionalProperties": false
},
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"resultVersion": {
"type": "number",
"const": 2
},
"document_error": {
"type": "string",
"const": "report_document_unavailable"
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
{
"type": "object",
"required": [
"trackCount",
"tracks",
"totalBalanceAgorot",
"weightedRatePct",
"missingTerm",
"missingRate",
"rateCoveragePct",
"linkedSharePct",
"variableSharePct",
"combinedExposurePct",
"longestTermMonths",
"headlineHe",
"nextStepHe",
"factors",
"attentionScore",
"attentionLabel",
"document_error"
],
"properties": {
"tracks": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"ratePct",
"termMonths"
],
"properties": {
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"ratePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"termMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"nextResetDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"primeSpreadPct": {
"type": "number"
},
"anchorSpreadPct": {
"type": "number"
},
"resetIntervalMonths": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0,
"exclusiveMinimum": 0
},
"monthlyPaymentAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"factors": {
"type": "array",
"items": {
"type": "object",
"required": [
"kind",
"title",
"detail"
],
"properties": {
"kind": {
"enum": [
"attention",
"positive",
"missing",
"fact"
],
"type": "string"
},
"title": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"detail": {
"type": "string",
"maxLength": 4000,
"minLength": 1
}
},
"additionalProperties": false
}
},
"rateBasis": {
"type": "string",
"const": "report"
},
"headlineHe": {
"type": "string",
"maxLength": 500,
"minLength": 1
},
"nextStepHe": {
"type": "string",
"maxLength": 2000,
"minLength": 1
},
"trackCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingRate": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingTerm": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"missingType": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"feeBreakdown": {
"type": "object",
"required": [
"noNoticeAgorot",
"avgIndexAgorot",
"discountingAgorot",
"operationalAgorot"
],
"properties": {
"avgIndexAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"noNoticeAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"discountingAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"operationalAgorot": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"attentionLabel": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"attentionScore": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"document_error": {
"type": "string",
"const": "report_document_unavailable"
},
"linkedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"reportAsOfDate": {
"type": "string",
"pattern": "^\\d{2}\\/\\d{2}\\/\\d{4}$"
},
"forecastRatePct": {
"type": "number"
},
"rateCoveragePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedRatePct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"marketComparison": {
"type": "object",
"required": [
"effectiveDate",
"weightedFixedGapPct",
"comparedSharePct",
"uncomparedFixedCount",
"entries"
],
"properties": {
"entries": {
"type": "array",
"items": {
"type": "object",
"required": [
"labelHe",
"balanceAgorot",
"kind",
"gapPct"
],
"properties": {
"kind": {
"enum": [
"fixed",
"prime"
],
"type": "string"
},
"gapPct": {
"type": "number"
},
"source": {
"type": "object",
"required": [
"kind",
"labelHe",
"asOf",
"applicability"
],
"properties": {
"asOf": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"kind": {
"enum": [
"boi_average",
"controlled_reference",
"report_reference",
"indicative_rate_sheet",
"alternative"
],
"type": "string"
},
"labelHe": {
"type": "string",
"maxLength": 300,
"minLength": 1
},
"limitationHe": {
"type": "string",
"maxLength": 4000
},
"applicability": {
"enum": [
"applicable",
"historical_only",
"unusable"
],
"type": "string"
}
},
"additionalProperties": false
},
"labelHe": {
"enum": [
"פריים",
"קבועה לא צמודה",
"קבועה צמודה",
"משתנה לא צמודה",
"משתנה צמודה",
"מסלול (סוג לא זוהה)"
],
"type": "string"
},
"gapBasis": {
"type": "string",
"const": "report_spread"
},
"trackIndex": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"balanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
},
"effectiveDate": {
"anyOf": [
{
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
{
"type": "null"
}
]
},
"comparedSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"weightedFixedGapPct": {
"anyOf": [
{
"type": "number"
},
{
"type": "null"
}
]
},
"uncomparedFixedCount": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
},
"payoffFeesAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"variableSharePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"comparisonRatePct": {
"type": "number"
},
"longestTermMonths": {
"anyOf": [
{
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
{
"type": "null"
}
]
},
"payoffTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"totalBalanceAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"combinedExposurePct": {
"type": "number",
"maximum": 100,
"minimum": 0
},
"monthlyPaymentTotalAgorot": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
}
},
"additionalProperties": false
}
],
"$schema": "http://json-schema.org/draft-07/schema#"
},
"status": {
"enum": [
"success",
"insufficient_data",
"needs_review",
"stale_data",
"consent_required",
"approval_required",
"pending",
"conflict",
"unsupported",
"temporarily_unavailable",
"rate_limited",
"not_found_or_not_authorized",
"revoked",
"expired",
"delivery_unknown"
],
"type": "string"
},
"receipt": {
"type": "object"
},
"evidence": {
"type": "array",
"items": {}
},
"no_action": {
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"code"
],
"properties": {
"code": {
"type": "string"
},
"missing_fields": {
"type": "array",
"items": {
"type": "string"
}
},
"retry_after_ms": {
"type": "number"
}
},
"additionalProperties": false
},
"request_id": {
"type": "string"
},
"assumptions": {
"type": "array",
"items": {}
},
"limitations": {
"type": "array",
"items": {
"type": "string"
}
},
"next_actions": {
"type": "array",
"items": {}
},
"response_kind": {
"const": "calculation"
},
"schema_version": {
"const": "finly-agent-access-1"
}
},
"additionalProperties": false
}{
"readOnlyHint": true,
"openWorldHint": false,
"idempotentHint": true,
"destructiveHint": false
}Prompts
Not advertised
Resources
Not advertised
90-day uptime
A lightweight connection check about every six hours, sampled on hosts with many listings. It shows the server answered, not that its tools work.
- 2026-11-07: 2 of 2 checks answered
- 2026-11-09: 1 of 1 checks answered
- 2026-11-10: 1 of 1 checks answered
30-day availability
Aggregated from read-only remote checks; this is not a tool-execution or security guarantee.
- Successful checks
- 1 of 1 (100%)
- Average latency
- 639 ms
- 95th percentile latency
- 639 ms
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · probe · passed · 639 ms · metadata changed · 4 tool(s)
Connect from your client
Each snippet registers the same endpoint; pick the client you use.
Claude Code
claude mcp add --transport http finly-reports-mcp https://finly.co.il/mcp/reportsCodex
codex mcp add finly-reports-mcp --url https://finly.co.il/mcp/reportsCursor
{
"mcpServers": {
"finly-reports-mcp": {
"url": "https://finly.co.il/mcp/reports"
}
}
}Cline
{
"mcpServers": {
"finly-reports-mcp": {
"type": "streamableHttp",
"url": "https://finly.co.il/mcp/reports",
"disabled": false
}
}
}VS Code
{
"servers": {
"finly-reports-mcp": {
"type": "http",
"url": "https://finly.co.il/mcp/reports"
}
}
}Gemini CLI
gemini mcp add --transport http finly-reports-mcp https://finly.co.il/mcp/reportsClaude Desktop
https://finly.co.il/mcp/reportsWindsurf
{
"mcpServers": {
"finly-reports-mcp": {
"serverUrl": "https://finly.co.il/mcp/reports"
}
}
}Let your agent find its tools
Find servers like FINLY Reports MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.
Other data and analytics servers
Do you run FINLY Reports MCP?
Prove ownership with a DNS record, a well-known file, or your Official MCP Registry entry, and your edits publish immediately. Proofs are re-checked weekly; admins can still hide or remove a listing.