{"data":{"name":"com.textforagents/refusal-desk-task-brief-tribunal","title":"Refusal Desk — pre-execution task-brief tribunal","description":"The Refusal Desk builds the *no* — a pre-execution tribunal that screens an incoming task brief","version":"1.0.0","websiteUrl":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/","repositoryUrl":null,"remotes":[{"url":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-21T15:43:43.629Z","updatedAt":"2026-10-21T15:43:43.629Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Refusal Desk — pre-execution task-brief tribunal","source":"official-registry","sourceId":"com.textforagents/refusal-desk-task-brief-tribunal","updatedAt":"2026-10-21T15:43:43.629Z","confidence":100,"websiteUrl":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/","description":"The Refusal Desk builds the *no* — a pre-execution tribunal that screens an incoming task brief","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.textforagents/refusal-desk-task-brief-tribunal","endpointFingerprint":"9196d89a7590d4bba6ca047dc9bdcf8ce7676f656a118ab39051274f6b449703","name":"calibration_report","title":null,"description":"Own per-class calibration + miss accounting","inputSchema":{"type":"object","properties":{}},"annotations":null,"definitionHash":"8c8faf6f7b7068c06fc6a8106e307fdfd617b219098c92eddcb5156c41faef05","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:20.690Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/refusal-desk-task-brief-tribunal","endpointFingerprint":"9196d89a7590d4bba6ca047dc9bdcf8ce7676f656a118ab39051274f6b449703","name":"check_brief","title":null,"description":"Screen a task brief before execution {brief, standing_rules?} — $0.01 / trial grant / Fleet quota (same billing as HTTP)","inputSchema":{"type":"object","properties":{"brief":{"type":"object","properties":{"requester":{"type":"string"},"principal_id":{"type":"string"},"title":{"type":"string"},"goal":{"type":"string"},"deliverable":{"type":"string"},"acceptance":{"type":"string"},"constraints":{"type":"array","items":{"type":"string"}},"budget_usd":{"type":"number"},"tools":{"type":"array","items":{"type":"string"}},"deadline_epoch":{"type":"number"},"estimated_execution_usd":{"type":"number"}},"required":["principal_id","goal"]},"standing_rules":{"type":"array","items":{"type":"object"}}},"required":["brief"]},"annotations":null,"definitionHash":"08a47ce9cf5f029303f37cfff5d0e9e9d1d7b49d5f3a35c62d2edb447d385241","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:20.690Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/refusal-desk-task-brief-tribunal","endpointFingerprint":"9196d89a7590d4bba6ca047dc9bdcf8ce7676f656a118ab39051274f6b449703","name":"duplicate_lookup","title":null,"description":"Cross-requester semantic duplicate search {brief} — +$0.02 x402","inputSchema":{"type":"object","properties":{"brief":{"type":"object","properties":{"requester":{"type":"string"},"principal_id":{"type":"string"},"title":{"type":"string"},"goal":{"type":"string"},"deliverable":{"type":"string"},"acceptance":{"type":"string"},"constraints":{"type":"array","items":{"type":"string"}},"budget_usd":{"type":"number"},"tools":{"type":"array","items":{"type":"string"}},"deadline_epoch":{"type":"number"},"estimated_execution_usd":{"type":"number"}},"required":["principal_id","goal"]}},"required":["brief"]},"annotations":null,"definitionHash":"4d18a46a793bac950064e88853447353db0fc9a6c2fc309fe24655ca75be17e3","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:20.690Z","metadataTrust":"untrusted"},{"serverName":"com.textforagents/refusal-desk-task-brief-tribunal","endpointFingerprint":"9196d89a7590d4bba6ca047dc9bdcf8ce7676f656a118ab39051274f6b449703","name":"settle_outcome","title":null,"description":"Settle a verdict {verdict_id, outcome, failure_class?, result?, cost_usd?} — idempotent; a forecast miss prices $0.05 against the per-principal per-period cap","inputSchema":{"type":"object","properties":{"verdict_id":{"type":"string"},"outcome":{"type":"string","enum":["success","failure"]},"failure_class":{"type":"string"},"result":{"type":"string"},"cost_usd":{"type":"number"}},"required":["verdict_id","outcome"]},"annotations":null,"definitionHash":"ceefc13a7ffa15864b010401fb47c76fd6941c15e0f0a0444b922297ac552ce3","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-11-01T00:46:20.690Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"9196d89a7590d4bba6ca047dc9bdcf8ce7676f656a118ab39051274f6b449703","protocol":"streamable-http","status":"indexed","toolCount":4,"observedAt":"2026-11-01T00:46:20.690Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.textforagents/refusal-desk-task-brief-tribunal":{"url":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/mcp"}}},"Cursor":{"mcpServers":{"com.textforagents/refusal-desk-task-brief-tribunal":{"url":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/mcp"}}},"VS Code":{"servers":{"com.textforagents/refusal-desk-task-brief-tribunal":{"type":"http","url":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.textforagents%2Frefusal-desk-task-brief-tribunal","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.textforagents%2Frefusal-desk-task-brief-tribunal","name":"com.textforagents/refusal-desk-task-brief-tribunal","description":"The Refusal Desk builds the *no* — a pre-execution tribunal that screens an incoming task brief","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://textforagents.com/products/refusal-desk-task-brief-tribunal/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.textforagents/refusal-desk-task-brief-tribunal","status":"online","lastCheckedAt":"2026-11-03T21:18:07.351Z","lastSuccessfulCheck":"2026-11-03T21:18:07.351Z","latencyMs":12,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:18:07.351Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:18:07.351Z"},"security":null,"timestamps":{"createdAt":"2026-10-21T15:43:43.629Z","updatedAt":"2026-10-21T15:43:43.629Z","observedAt":"2026-11-03T21:18:07.351Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}