Skip to main content
Glama

独行录 / opcmenu

向指定 App 用户发送嘉宾资料邀请

invite_guest_collection_users

【需管理权限·会发信】每批≤20位App用户,大名单分批确认;私密活动另授点名受众。SENT/ALREADY_SENT/FAILED逐人回,部分失败勿整批重发;送达不等于接受/报名。不建自动计划。默认预览;确认后同参+previewHash、preview=false,变化重确认。

Input Schema

NameRequiredDescriptionDefault
noteNo
previewNo
userIdsYes
activityRefYes
previewHashNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior5/5

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

Despite minimal annotations, the description discloses important behavior beyond structured fields: management permission is required, messages will actually be sent, per-user SENT/ALREADY_SENT/FAILED statuses are returned, partial failure should not trigger whole-batch resend, and delivery is not acceptance or registration. It also explains the preview/confirmation mechanism and that it does not create an automatic plan.

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 compact and front-loads the most important facts: permission need and message-sending side effect. Every clause adds operational value, including batch limits, status handling, preview behavior, and confirmation rules.

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?

For a mutation tool with no output schema and minimal annotations, the description covers the critical workflow: permission, sending behavior, batch limits, per-user outcomes, partial failure handling, and previewHash confirmation. It is not fully complete because activityRef and note remain unexplained, but the core invocation behavior is clear.

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 description coverage is 0%, so the description must carry parameter meaning. It usefully explains the userIds batch limit, preview default, and previewHash confirmation flow, but it does not explain activityRef or note, leaving important parameters undocumented in both schema and description.

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 action: sending guest-material invitations to App users, with a batch limit and permission requirement. It also distinguishes itself from plan-creation behavior by saying it does not create an automatic plan, though it does not explicitly name the many other invite-related siblings.

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?

It gives clear usage context: each batch is capped at 20 App users, large lists must be confirmed in batches, private activities require separately authorized named audiences, and the default is preview. It lacks explicit routing to alternative tools such as send_guest_invite_now or set_guest_invite_plan, but the exclusions and workflow constraints are useful.

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