Skip to main content
Glama
Knuckles-Team

CISO Assistant MCP Server

Api pmbok responsibility matrices batch action create

ciso_assistant_api_pmbok_responsibility_matrices_batch_action_create

Create a batch action on multiple PMBOK responsibility matrix objects to update responsibility assignments in bulk within CISO Assistant.

Instructions

Perform a batch action on multiple objects.

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv2.3.6

TDQS

C2.2/5.0
Behavior2/5

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

Annotations already state readOnlyHint=false, destructiveHint=false, idempotentHint=false and openWorldHint=true, so the safety profile is covered externally. The description adds nothing beyond that: it never explains what an 'action' is, which fields it mutates, whether it is atomic, or what happens on partial failure — and the empty, closed input schema makes this omission costly.

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?

One short, waste-free sentence, but its brevity reflects under-specification rather than tight writing; nothing is front-loaded because nothing of substance is present.

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

Completeness1/5

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

A batch mutation tool with no parameters, no output schema, and only default-looking annotations needs the description to carry the full burden of target selection, action semantics, and payload — none of which is present.

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?

Parameter count is 0, which normally gives a baseline of 4, but the schema is an empty object with additionalProperties=false, so the tool appears to accept no input at all despite claiming to act on 'multiple objects'. The description never reconciles this — it doesn't say how the target objects or the action type are supplied.

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

Purpose2/5

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

The sentence 'Perform a batch action on multiple objects' largely restates the name's 'batch_action_create' and never names the resource (PMBOK responsibility matrices) or what the action does. An agent reading only the description cannot tell it apart from the dozens of sibling *_batch_action_create tools.

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

Usage Guidelines2/5

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

There is no guidance on when to use a batch action versus the singular create/update/destroy siblings, no mention of prerequisites, permissions, or payload shape. Only a bare implication that it applies to more than one object.

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

Deploy Server

Other Tools