Skip to main content
Glama

独行录 / opcmenu

一次派多条合作任务

create_collaboration_tasks

登录;同目标批量派任务≤10;preview=true核对权限/目标成员并确认,false逐条创建。前成功不因后失败回滚,按created/failed报结果。每条通知负责人;同人>3条先询是否合并。assignee缺省本人,非成员先invite_collaboration_member。

Input Schema

NameRequiredDescriptionDefault
tasksYes最多 10 条(每条都会推送一次,再多就是骚扰)
goalIdYes
previewNotrue=只预检不落库,返回将创建/将失败的清单给用户过目。缺省 false

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior5/5

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

Only destructiveHint=false is supplied by annotations, and the description fills the real gap: creation is non-atomic ('前成功不因后失败回滚'), results come back bucketed as created/failed, every task pushes a notification to its assignee, login is required, and there is a practical cap rationale. These side-effect and partial-failure semantics are exactly what an agent cannot infer from the schema or annotations.

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

Conciseness4/5

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

Extremely dense but front-loaded — login and batch scope come first, then the preview workflow, then failure semantics, defaults, and preconditions. Every clause carries information, though the telegraphic semicolon chaining makes it slightly harder to parse than prose would be.

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 3-parameter mutation tool with no output schema, this covers everything an agent needs: auth requirement, batch cap, preview-vs-commit workflow, non-atomic failure behavior, result shape, notification side effects, and assignee defaulting. Nothing material is left to guesswork.

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

Parameters4/5

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

Schema coverage is 67% and the description adds genuine meaning beyond it: preview=true is framed as a permission/member check rather than a dry-run flag, and assigneeId defaults to the caller with a non-member precondition. The ≤10 limit and the preview return shape are already in the schema, so some repetition exists.

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 with a clear scope: batch-assign tasks under the same goal, capped at 10. It implicitly distinguishes itself from the singular create_collaboration_task sibling through '批量', but never names that sibling explicitly, so an agent must infer the single-vs-batch split.

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

Usage Guidelines4/5

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

Strong operational guidance: preview=true to verify permissions and target members before confirming, preview=false to actually create, plus a prerequisite rule (invite non-members via invite_collaboration_member first) and a social rule (ask about merging when one person exceeds 3 tasks). What's missing is explicit routing versus the singular or direct-collaboration creation siblings.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources