mandate-webmcp.vercel.app
Scoped, supervised, revocable authority for AI agents acting on a bank payment operations desk. Built on WebMCP.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 8 · Act 5 · Transact 5 · Score: Not yet scored
Tool inspector
propose_mandate
Request permission from a person. Use this whenever you need authority you do not have: after being refused for lack of authority, or when someone tells you to ask them for permission to act on your own. You propose the limits - the most per payment, a total budget, how long it lasts, which rails - and they can tighten any part before agreeing, or refuse outright. This does not return until a person decides. If they agree, new tools become available to you immediately.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
perPayment |
string | yes | The most you are asking to be able to release in a single payment, as written, for example "5000.00". |
total |
string | yes | The total you are asking to be able to release across all payments under this mandate, for example "50000.00". |
currency |
string | yes | Currency the limits are expressed in. |
minutes |
number | yes | How long you are asking the authority to last, in minutes. Keep it short; ask again if you need longer. |
rails |
array | no | The rails you are asking to cover. |
knownBeneficiariesOnly |
boolean | no | Whether to limit the mandate to beneficiaries already verified on file. Asking for true makes a person far more likely to agree. |
reason |
string | yes | Why you are asking, in plain language: what you intend to do with it and what it saves the person. They read this before deciding. |
Raw JSON schema
{
"type": "object",
"properties": {
"perPayment": {
"type": "string",
"description": "The most you are asking to be able to release in a single payment, as written, for example \"5000.00\"."
},
"total": {
"type": "string",
"description": "The total you are asking to be able to release across all payments under this mandate, for example \"50000.00\"."
},
"currency": {
"type": "string",
"enum": [
"EUR",
"GBP",
"USD"
],
"description": "Currency the limits are expressed in."
},
"minutes": {
"type": "number",
"description": "How long you are asking the authority to last, in minutes. Keep it short; ask again if you need longer."
},
"rails": {
"type": "array",
"items": {
"type": "string",
"enum": [
"sepa_inst",
"sepa_ct",
"swift",
"chaps",
"fps",
"ach"
]
},
"description": "The rails you are asking to cover."
},
"knownBeneficiariesOnly": {
"type": "boolean",
"description": "Whether to limit the mandate to beneficiaries already verified on file. Asking for true makes a person far more likely to agree."
},
"reason": {
"type": "string",
"description": "Why you are asking, in plain language: what you intend to do with it and what it saves the person. They read this before deciding."
}
},
"required": [
"perPayment",
"total",
"currency",
"minutes",
"reason"
]
}
Similar websites
bahi.naklitechie.com
Double-entry books for an Indian business in one browser tab: invoices, GST returns, TDS and TCS, inventory and your CA's review, kept in one file on your own d…
dashboard.orderly.network
Orderly dashboard
fin-esse-beta.vercel.app
A WebMCP-powered financial planning workspace where you and an AI agent reason across your loans, portfolio, budget and goals together.
bankgraph.app
Investigate individual U.S. banks, the banking system, and economic context with public FDIC filings and direct-agency data.