Skip to main content
Glama

独行录 / opcmenu

维护本人组织专属邀请页

manage_organization_invite_links

【需要登录·组织管理者】list查本人专属长期邀请链接;create会替换并作废本人旧链接,update改headline/intro/benefits,revoke停用linkId。先预览;本人确认后同参+previewHash、consent=true、preview=false。只生成/修改,不代发、不自动入会;联盟另走联盟流程。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
opNolist
introNo
linkIdNo
consentNo
previewNo
benefitsNo
headlineNo
previewHashNo
organizationIdYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.9/5.0
Behavior5/5

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

Annotations only cover the generic read/write profile, while the description adds the login+org-admin gate, the side effect that create replaces and voids existing links, the two-phase preview/consent confirmation with previewHash, and the explicit non-behaviors (no sending on behalf, no auto-join). This is materially more than the annotations provide. The 'create voids old links' note is a mild tension with destructiveHint=false, but it is disclosed rather than concealed, so it is not a contradiction.

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?

Terse, densely packed, and front-loaded: the auth/role bracket and the per-op clause come first, then the workflow, then the scope exclusions. Every clause carries routing or behavior information; nothing is restated from the title.

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 nine-parameter tool with no output schema, the description covers auth requirements, per-op semantics, the confirmation workflow, and negative scope. The one omission is that it never hints at what list returns (shape or fields of the invite links), which an agent might want since no output schema exists.

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

Parameters5/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 the load, and it does: it maps op values to operations, identifies headline/intro/benefits as update fields, linkId as the revoke target, and explains the conditional coupling of previewHash + consent=true + preview=false. Only the array size caps and organizationId are left to the schema, which is a marginal gap against nine parameters.

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?

Names the resource (本人专属长期邀请链接) and enumerates the four sub-operations with distinct verbs: list queries, create replaces/voids old links, update edits fields, revoke deactivates a linkId. It also carves out the sibling territory by stating that alliance invitations use a separate flow, so an agent can route correctly without opening the schema.

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?

Explicitly states the when-and-how for each op plus a mandatory preview-then-confirm workflow (先预览;确认后同参+previewHash、consent=true、preview=false). It also defines scope exclusions (只生成/修改,不代发、不自动入会) and redirects alliance cases elsewhere, which is exactly the when-not guidance expected.

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