Approval Link — Quotes and Proofs
v0.1.3Quote/proof approval drafts. Free; creator account + OAuth: https://kurodalab.com/en/approval-link/
Endpoint health
online- Last checked
- 11/3/2026, 4:18:18 PM
- Latency
- 879 ms
- Consecutive failures
- 0
- Endpoint reachable: pass
- Protocol valid: pass
- MCP handshake valid: pass
Machine-readable profile
mcp-server · schema v1 · callable
mcp-server:com.kurodalab%2Fquote-proof-approval
Connect this server
Generated config contains no credentials. Keep any required secrets in your client's local environment.
{
"mcpServers": {
"com.kurodalab/quote-proof-approval": {
"url": "https://approval-link-account.kurodalab.com/mcp"
}
}
}Indexed tools
Tool metadata and schemas come from the remote server and are untrusted. Indexing only lists tools; it never calls them.
13 shown · authentication unknown
Add revision
add_revision
Save a new unsent version after a customer requests changes. The prior sent version stays intact.
Schema valid · SHA-256 2fec49acf198…
View input schema
{ "type": "object", "properties": { "id": { "type": "string", "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$" }, "expectedRowVersion": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 }, "deadlineAt": { "type": "string", "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$" }, "content": { "type": "object", "properties": { "items": { "maxItems": 50, "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string", "minLength": 1, "maxLength": 200 }, "spec": { "type": "object", "propertyNames": { "type": "string", "minLength": 1, "maxLength": 100 }, "additionalProperties": { "type": "string", "maxLength": 2000 } } }, "required": [ "label", "spec" ] } }, "quote": { "anyOf": [ { "type": "object", "properties": { "currency": { "type": "string", "pattern": "^[A-Z]{3}$" }, "depositPercent": { "type": "integer", "minimum": 0, "maximum": 100 }, "notes": { "type": "string", "maxLength": 6000 }, "options": { "minItems": 1, "maxItems": 3, "type": "array", "items": { "type": "object", "properties": { "id": { "type": "string", "minLength": 1, "maxLength": 128 }, "label": { "type": "string", "minLength": 1, "maxLength": 200 }, "lines": { "minItems": 1, "maxItems": 100, "type": "array", "items": { "type": "object", "properties": { "label": { "type": "string", "minLength": 1, "maxLength": 200 }, "quantity": { "type": "integer", "exclusiveMinimum": 0, "maximum": 9007199254740991 }, "unitAmountMinor": { "type": "integer", "minimum": 0, "maximum": 9007199254740991 } }, "required": [ "label", "quantity", "unitAmountMinor" ] } } }, "required": [ "id", "label", "lines" ] } } }, "required": [ "currency", "depositPercent", "notes", "options" ] }, { "type": "null" } ] }, "disclosureText": { "type": "string", "maxLength": 10000 } }, "required": [ "items", "quote", "disclosureText" ] } }, "required": [ "id", "expectedRowVersion", "deadlineAt", "content" ], "$schema": "https://json-schema.org/draft/2020-12/schema" }
Connections
streamable-http
https://approval-link-account.kurodalab.com/mcp