Skip to main content
Glama

独行录 / opcmenu

组织空间活动与精选

list_organization_space_activities
Read-onlyIdempotent

【需要登录】读组织空间:本组织可见活动、管理员精选的公域活动、开放互通的所属联盟活动。须是在册成员;权限/受众由服务层裁剪。category 可按活动库分类翻页,cursor 只翻本组织活动;picks 和联盟段是独立列表。报名用 get_signup_activity,管理权限看 canManage。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
qNo
limitNo
cursorNo
categoryNo
organizationIdYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.1/5.0
Behavior4/5

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

Annotations already declare readOnlyHint/idempotent/destructive/openWorld, so the bar is lower, yet the description adds real behavior: login required, membership precondition, service-layer trimming of permissions/audience, and the key pagination nuance that cursor only advances this org's activities while picks and alliance segments are independent lists. These are non-obvious traits not derivable from 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?

Front-loaded with the login requirement and the three content sets, and each clause carries information (auth, membership, category, cursor scope, alternatives). It is somewhat dense and run-on, but no sentence is filler.

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?

There is no output schema, so the description must explain returns; it does so by naming the three result segments and their independence. Combined with auth, membership, pagination scope, and alternative-tool routing, it is nearly complete, missing only per-parameter detail for q/limit.

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 carries the burden. It meaningfully explains category (pagination by activity-library classification) and cursor (scoped only to this org's activities), but leaves q, limit, and organizationId unexplained. Partial compensation for a five-parameter tool justifies the baseline 3.

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 (读/read) and resource (组织空间活动) and enumerates the three distinct content sets returned: org-visible activities, admin-picked public activities, and open-interop alliance activities. This clearly differentiates it from the sibling list_organization_activities and other activity-list tools.

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?

Explicitly routes the agent: signup is handled by get_signup_activity, and management permissions are surfaced via canManage. It also states the precondition (必须是在册成员 / must be a registered member). It stops short of full when-not guidance but gives clear context and one named alternative.

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