Skip to main content
Glama

نمای کامل یک پروژه

mizito_get_project
Read-only

Retrieve a project's owner, members, admins, kanban boards with task counts, labels, conversation, archive state, and task statistics to verify changes.

Instructions

Everything about one project: owner, members and admins (with names), kanban boards with per-board task counts, labels, its project conversation, whether the Projects tab shows it, archive state, advanced features and task statistics (mine/others, overdue, today, done). Use it to verify changes.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
project_idYesProject id from mizito_list_projects.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.3.1

TDQS

B3.4/5.0
Behavior3/5

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

Annotations declare readOnlyHint=true and openWorldHint=true, so the safety profile is already covered. The description adds useful scope context: this is a single-call aggregate that pulls together boards, members, labels, conversation, and statistics, which tells the agent to expect a large, multi-section payload rather than a thin record. It does not disclose pagination, potential size limits, or authorization scope beyond the annotation baseline, so a 3 is appropriate.

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

Conciseness3/5

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

It is a single long sentence that front-loads the aggregate nature of the tool and then packs many returned fields into one clause. It is dense but not wasteful; however, the catalog-style enumeration of every returned sub-object makes it harder to scan than a shorter, better-structured statement would be.

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

Completeness4/5

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

With one required parameter, full schema coverage, no output schema, and read-only annotations, the description gives the agent a complete enough picture: it explains that this is a comprehensive read of a single project and even indicates intent (verify changes). It could be more complete by noting sibling relationships or expected response size, but nothing essential to a correct invocation is missing.

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 coverage is 100% and the single parameter project_id is documented in-schema as 'Project id from mizito_list_projects.' The description adds no format or sourcing detail beyond what the schema already provides, so the baseline of 3 applies.

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

Purpose4/5

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

The description states a specific verb and resource ('Everything about one project') and enumerates the substantive contents returned: owner, members, kanban boards with task counts, labels, conversation, archive state, and statistics. That is a sharp contrast to mizito_list_projects, which returns a collection rather than a full detail view. It stops short of 5 because it never explicitly names the listing sibling it complements.

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

Usage Guidelines3/5

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

It provides one usage cue, 'Use it to verify changes,' which implies a post-mutation verification workflow. However, it does not say when to prefer it over mizito_list_projects, mizito_dashboard, or mizito_workspace_info, nor does it state any precondition such as needing a valid project id. Usage is implied rather than prescribed.

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