task-fence.vercel.app
TaskFence is a live, human-controlled delegation layer enforced at the WebMCP tool-call boundary. Hand an AI agent a multi-step web task without handing over unlimited authority.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 21 · Act 9 · Transact 6 · Score: Not yet scored
Tool inspector
proposeDelegationContract
Turn what the human just asked you to do into a structured set of boundaries, and show it to them for approval. Nothing you propose takes effect until the human accepts it on screen. Use this when no delegation is active yet.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
workspace |
string | no | Which workspace on this site you are working in — call getTools or listWorkspaces to see the current list. Defaults to the workspace open on screen. |
statement |
string | yes | The human's request, in their own words, as close to verbatim as you can. |
rules |
array | yes | The boundaries you read out of their request. |
Raw JSON schema
{
"type": "object",
"properties": {
"workspace": {
"type": "string",
"enum": [
"custom",
"scholarship",
"job",
"subscriptions"
],
"description": "Which workspace on this site you are working in — call getTools or listWorkspaces to see the current list. Defaults to the workspace open on screen."
},
"statement": {
"type": "string",
"description": "The human's request, in their own words, as close to verbatim as you can."
},
"rules": {
"type": "array",
"description": "The boundaries you read out of their request.",
"items": {
"type": "object",
"properties": {
"effect": {
"type": "string",
"enum": [
"allow",
"deny",
"ask"
]
},
"tools": {
"type": "array",
"items": {
"type": "string"
},
"description": "Tool names this rule covers."
},
"operations": {
"type": "array",
"items": {
"type": "string",
"enum": [
"READ",
"WRITE",
"UPLOAD",
"SUBMIT",
"DELETE"
]
}
},
"fields": {
"type": "array",
"items": {
"type": "string"
}
},
"fieldState": {
"type": "string",
"enum": [
"answered",
"empty",
"any"
]
},
"sources": {
"type": "array",
"items": {
"type": "string",
"enum": [
"document",
"human",
"inference"
]
}
},
"label": {
"type": "string",
"description": "Plain language, for the human to read."
},
"reason": {
"type": "string"
}
},
"required": [
"effect",
"label"
]
}
}
},
"required": [
"statement",
"rules"
],
"additionalProperties": false
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops