warrant-gray.vercel.app
A page whose tool surface the person using it can extend. Demonstrate a piece of work once; your agent proposes a WebMCP tool and says why; the page runs its edge cases before it exists; approving…
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 4 · Act 3 · Transact 0 · Score: Not yet scored
Tool inspector
propose_tool
Propose a new tool built from the recorded demonstration. Say which demonstrated literals should become parameters and why, which steps stay fixed and why, and which fields the tool must withhold. This does not create anything: the page validates the proposal against its own structure, generates edge cases, and a person approves it.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
tool_name |
string | yes | lower_snake_case name for the new tool. |
description |
string | yes | When should a model reach for this tool? Write it for a model, not a human. |
parameters |
array | no | Demonstrated literals to promote into parameters. |
withhold_fields |
array | no | Fields the tool must never return. |
notes |
string | no | Anything the person should weigh before approving. |
Raw JSON schema
{
"type": "object",
"properties": {
"tool_name": {
"type": "string",
"description": "lower_snake_case name for the new tool."
},
"description": {
"type": "string",
"description": "When should a model reach for this tool? Write it for a model, not a human."
},
"parameters": {
"type": "array",
"description": "Demonstrated literals to promote into parameters.",
"items": {
"type": "object",
"properties": {
"from_field": {
"type": "string"
},
"name": {
"type": "string"
},
"default": {
"type": "string",
"description": "Literal, or a relative expression when the field declares relative_ok."
},
"rationale": {
"type": "string",
"description": "Why this should vary. Shown to the person verbatim."
}
},
"required": [
"from_field",
"name",
"rationale"
]
}
},
"withhold_fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Fields the tool must never return."
},
"notes": {
"type": "string",
"description": "Anything the person should weigh before approving."
}
},
"required": [
"tool_name",
"description"
]
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet