Skip to main content
Glama
tribeunal

Tribeunal MCP Server

Official
by tribeunal

Close case

tribeunal_close_case
Destructive

Close an open case early to pull the voting deadline to now and start the verdict pipeline. Owners and admins can close open or jury-selection cases, with abandoned juries ending Undecided.

Instructions

Close one of YOUR cases early (case owner or admin only). Works on open cases and on cases still in jury_selection (an abandoned jury ends Undecided). Pulls the voting deadline to now and triggers the verdict pipeline; the decision is determined asynchronously. Follow up with tribeunal_await_verdict to read the outcome. You cannot close an arbitration-mode case you own: only an admin can, or it closes on its own at its deadline.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
caseIdYesCase UUID of the open or jury_selection case to close early (owner or admin only)

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observedv1.13.0

TDQS

A4.7/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

The description adds significant behavioral detail beyond the annotations: it pulls the voting deadline to now, triggers the verdict pipeline asynchronously, and explains that abandoning a jury ends in Undecided. It also discloses the arbitration-mode exception and the 'closes on its own at its deadline' behavior, which is valuable context.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is dense but well-organized, front-loading the core action and ownership restriction before explaining side effects and exceptions. Every sentence adds relevant information, and there is no filler or repetition of schema details.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a destructive async action with no output schema, the description covers the key operational points: eligibility, side effects, async behavior, how to retrieve the result, and edge cases. The information is sufficient for an agent to decide when to call this tool and what to expect afterward.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the schema already documents the only parameter, caseId, including the ownership and case-state constraints. The tool description reinforces these constraints but does not add new parameter-specific semantics beyond what the schema already states.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's action: closing a case early, and identifies the eligible resources (open cases and jury_selection cases). It also distinguishes itself from related tools by noting the asynchronous verdict pipeline and the follow-up tool to read the outcome.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description explicitly states who may use it (case owner or admin), which cases it applies to, and when it cannot be used (arbitration-mode cases owned by the caller). It also gives clear follow-up guidance: use tribeunal_await_verdict to read the outcome.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tribeunal/mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server