Agentic rails for complex workflows with receipts, fees, and MCP tool access.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Summarize supplied service health and queue observations into deterministic priorities. No private records are fetched and no activity is invented.
A valid UTC calendar timestamp with whole seconds, supplied by the caller.
Unique queue names. Empty queues must have a null or zero oldest age.
Unique service_id values.
Summarize supplied service health and queue observations into deterministic priorities. No private records are fetched and no activity is invented.
| Argument | Type | Description |
|---|---|---|
| as_of* | string | A valid UTC calendar timestamp with whole seconds, supplied by the caller. |
| queues* | array | Unique queue names. Empty queues must have a null or zero oldest age. |
| services* | array | Unique service_id values. |
{
"type": "object",
"required": [
"as_of",
"services",
"queues"
],
"properties": {
"as_of": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}Z(?![\\s\\S])",
"description": "A valid UTC calendar timestamp with whole seconds, supplied by the caller."
},
"queues": {
"type": "array",
"items": {
"type": "object",
"required": [
"queue",
"state",
"count",
"oldest_age_seconds"
],
"properties": {
"count": {
"type": "integer",
"maximum": 2147483647,
"minimum": 0
},
"queue": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:/-]{0,63}(?![\\s\\S])",
"maxLength": 64,
"minLength": 1
},
"state": {
"enum": [
"active",
"retained"
]
},
"oldest_age_seconds": {
"anyOf": [
{
"type": "integer",
"maximum": 2147483647,
"minimum": 0
},
{
"type": "null"
}
]
}
},
"additionalProperties": false
},
"maxItems": 16,
"description": "Unique queue names. Empty queues must have a null or zero oldest age."
},
"services": {
"type": "array",
"items": {
"type": "object",
"required": [
"service_id",
"status"
],
"properties": {
"status": {
"enum": [
"ready",
"unavailable",
"degraded"
]
},
"service_id": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._:/-]{0,63}(?![\\s\\S])",
"maxLength": 64,
"minLength": 1
}
},
"additionalProperties": false
},
"maxItems": 8,
"description": "Unique service_id values."
}
},
"additionalProperties": false
}Compare explicit submitted evidence labels and return exact matched and missing items. This does not read or verify document contents.
| Argument | Type | Description |
|---|---|---|
| expected_evidence* | array | |
| available_evidence* | array |
{
"type": "object",
"required": [
"available_evidence",
"expected_evidence"
],
"properties": {
"expected_evidence": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_.:/ -]+(?![\\s\\S])",
"maxLength": 96,
"minLength": 1,
"description": "ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected."
},
"maxItems": 16,
"minItems": 1
},
"available_evidence": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_.:/ -]+(?![\\s\\S])",
"maxLength": 96,
"minLength": 1,
"description": "ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected."
},
"maxItems": 16,
"minItems": 0
}
},
"additionalProperties": false
}Read the four supported Labs computation contracts and connection instructions.
No arguments.
{
"type": "object",
"additionalProperties": false
}Prepare a validated DiligenceOps task for a specific Connect recipient. Submission, recipient permission and execution remain separate steps.
| Argument | Type | Description |
|---|---|---|
| service_id* | any | |
| recipient_id* | string | |
| expected_evidence* | array | |
| available_evidence* | array |
{
"type": "object",
"required": [
"service_id",
"recipient_id",
"available_evidence",
"expected_evidence"
],
"properties": {
"service_id": {
"const": "com.weverlabs/diligenceops-inventory"
},
"recipient_id": {
"type": "string",
"pattern": "^mbx_[a-f0-9]{24}(?![\\s\\S])",
"maxLength": 28,
"minLength": 28
},
"expected_evidence": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_.:/ -]+(?![\\s\\S])",
"maxLength": 96,
"minLength": 1,
"description": "ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected."
},
"maxItems": 16,
"minItems": 1
},
"available_evidence": {
"type": "array",
"items": {
"type": "string",
"pattern": "^[A-Za-z0-9_.:/ -]+(?![\\s\\S])",
"maxLength": 96,
"minLength": 1,
"description": "ASCII only, at most 96 bytes before trimming; cannot be blank. Normalized duplicates are rejected."
},
"maxItems": 16,
"minItems": 0
}
},
"additionalProperties": false
}Inventory submitted MCP tool declarations and flag missing or consequential annotations. This does not connect to a server or grant authority.
| Argument | Type | Description |
|---|---|---|
| tools* | array |
{
"type": "object",
"required": [
"tools"
],
"properties": {
"tools": {
"type": "array",
"items": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"pattern": "^[A-Za-z0-9_.:-]+(?![\\s\\S])",
"maxLength": 64,
"minLength": 1
},
"annotations": {
"type": "object",
"properties": {
"readOnlyHint": {
"type": "boolean"
},
"openWorldHint": {
"type": "boolean"
},
"destructiveHint": {
"type": "boolean"
}
},
"additionalProperties": false
},
"description": {
"type": "string",
"maxLength": 256,
"minLength": 1,
"description": "At most 256 UTF-8 bytes, well-formed text; no unsupported control characters."
}
},
"additionalProperties": false
},
"maxItems": 16,
"minItems": 1
}
},
"additionalProperties": false
}