Skip to main content
Glama

独行录 / opcmenu

发起一轮现场分组

start_activity_match_round

【需要登录·主办方】【何时用】现场要分组破冰时发起一轮重分。 【组合链】本工具 → get_activity_match_time 轮询到 READY → publish_activity_match_round 发布。 【口径】① 会跑模型、最长两分半,不要连着发起第二轮;② scope='checkedin' 按已签到的人分(现场用),'all' 按全部报名;不传时缺省是「有人签到就按已签到,一个没签就按全部报名」;③ groupCount 不传由服务端按每组人数定;④ 人太少会被拒,先催报名/签到。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
scopeNo'checkedin' 只分已签到的人;'all' 分全部报名者
groupCountNo分几组;不传由服务端按每组约 5 人推。服务端会按到场人数把它夹进合理区间(上限十余组、且不超过人数一半),传大了会被静默下调
activityRefYes活动 slug 或 id(list_my_activities / get_organizer_activity 的返回里都有)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.7/5.0
Behavior4/5

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

Annotations only declare readOnlyHint=false, openWorldHint=true, idempotentHint=false, destructiveHint=false. The description adds crucial behavioral context: it runs a model, takes up to 2.5 minutes, and advises against consecutive calls. It also explains the dynamic default for scope and that groupCount may be silently clamped. No contradiction with annotations.

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 tightly structured with labeled sections (【需要登录·主办方】【何时用】【组合链】【口径】). It front-loads the purpose and usage, then provides bullet-pointed notes. Every sentence adds value; no filler. It is compact yet comprehensive.

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?

Covers prerequisites (login, organizer), the exact workflow (start → poll → publish), timing cautions, parameter defaults and clamping, and a rejection condition. There is no output schema, but the description indicates the next step in the chain, so an agent knows what to expect and how to proceed. Nothing critical is missing.

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 already documents all parameters (100% coverage), so baseline is 3. The description goes beyond the schema: it clarifies the default behavior of scope when omitted, explains server-side clamping of groupCount, and notes the rejection condition when too few people. This adds meaning beyond the raw schema definitions.

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?

States a specific verb+resource: initiates a regrouping round for on-site icebreaking. The description names the exact context ('现场要分组破冰时') and differentiates from siblings via the explicit chain (start → poll → publish). It is clear what the tool does and where it fits.

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?

Gives explicit when-to-use ('现场要分组破冰时'), a usage chain, and exclusions: '不要连着发起第二轮', '人太少会被拒', and scope default behavior. It tells the agent exactly when to call this vs. the publish step, and what conditions gate it.

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