Skip to main content
Glama
Knuckles-Team

CISO Assistant MCP Server

Api pmbok generic collections create

ciso_assistant_api_pmbok_generic_collections_create

Create PMBOK generic collections through the CISO Assistant API to store reusable GRC data and support structured project management workflows.

Instructions

api_pmbok_generic_collections_create

Input Schema

NameRequiredDescriptionDefault
bodyNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv2.3.6

TDQS

D1.8/5.0
Behavior2/5

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

Annotations already declare readOnlyHint=false, openWorldHint=true, idempotentHint=false, destructiveHint=false, so the mutation profile is known from structured data. The description adds nothing beyond that: no mention of required permissions, whether duplicate collections collide, or what a successful create returns. No contradiction with annotations, but zero incremental disclosure.

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

Conciseness2/5

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

It is technically one short line, but the brevity is under-specification rather than concision: not a single sentence of actionable content is present, and there is no front-loaded explanation of the create semantics.

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?

For a write endpoint with an untyped free-form body, no output schema, and 0% parameter coverage, the description must carry the full burden of explaining payload expectations and result behavior. It does none of that, leaving the agent unable to call the tool correctly.

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

Parameters1/5

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

The single 'body' parameter accepts an arbitrary object with additionalProperties=true and 0% schema description coverage, so the schema tells the agent nothing about the expected payload shape. The description does not name a single field, so the agent has no way to construct a valid request from either source.

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 description is just the snake_case endpoint identifier repeated verbatim, which is a tautology restating the name and title. An agent can infer a create operation on a 'pmbok generic collections' resource from the name itself, but the description adds no explanation of what a generic collection is or what creating one means in this API.

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?

No when-to-use, prerequisites, or alternative guidance is given. The sibling list contains numerous related endpoints (generic_collections_list, _update, _batch_action_create, _partial_update) and nothing indicates when this single-create should be chosen over the batch create variant.

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