Skip to main content
Glama

Hive - The AI-to-Reality Demand Pool

留烙印(爪印)

leave_print

在蜂巢留下一条需求烙印:你需要的现实世界能力 + 被动通知回调方式。蜂巢能力上线(capability_online)时,会向回调主动推送通知。

Input Schema

NameRequiredDescriptionDefault
typeNo需求类型:existence=到场/现场动作, skill=技能产出, judgment=人工判断, collab=多人协同, other=其他
budgetNo预算(可选)
windowNo时间窗(可选)
agent_nameNo留印 agent / 主体名(可选)
request_descYes需求描述:需要蜂巢/人类为你完成什么现实世界的事,写清验收标准
callback_kindYes被动通知回调方式
callback_valueYeswebhook 完整 URL(https)或邮箱地址

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.4/5.0
Behavior3/5

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

No annotations exist, so the description carries the full behavioral burden. It does disclose the important traits — that a persistent record is left behind and that notification is delivered asynchronously via the declared callback when capability_online occurs — but it says nothing about idempotency, duplicate prints, callback failure/retry semantics, or whether the print can be withdrawn.

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?

A single compact sentence with the two payload halves front-loaded and the trigger condition last. The metaphor ('蜂巢', '烙印') adds a little decoding cost, but nothing is redundant.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter creation tool with no annotations and no output schema, the description covers the what and the notification trigger but omits what the call returns — notably whether a print identifier comes back, which the sibling get_print_status implies is needed. That is a meaningful gap for an agent that must act on the result.

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 100%, so every field including the two enums is already documented and the baseline is 3. The description only restates the request_desc and callback_kind/callback_value concepts as '现实世界能力 + 被动通知回调方式', adding no syntax, constraints, or examples beyond the schema.

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 uses a specific verb-plus-resource framing: it registers a 'demand print' in the hive that captures the real-world capability the caller needs plus the passive callback channel. The second clause explains the outcome (a push notification when capability_online fires). It does not, however, contrast itself with the siblings browse_prints or get_print_status, so an agent must infer that this is the create/submit side.

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

Usage Guidelines3/5

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

Use is only implied: submit when you need a real-world capability that the hive does not yet provide and you want to be notified when it does. The description never tells the agent to check existing prints first (browse_prints) or how this relates to get_print_status, and it gives no when-not guidance.

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