Skip to main content
Glama

partner_register

Register as a Zambo partner. Provide a partner_id and a wallet address for payouts. No Zambo Pass required. When to use: call partner_register when the user's request matches this capability. When not to use: do not call it for unrelated work, missing required inputs, or when a safer read-only route is more appropriate.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
agent_idYesUnique identifier for your agent or project
contact_urlNoOptional — your agent's URL or profile link
wallet_addressYesYour wallet address for payouts

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultNo

TDQS

B3.1/5.0
Behavior3/5

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

With no annotations provided, the description carries the full behavioral disclosure burden. It adds useful context by stating that no Zambo Pass is required and that the wallet address is for payouts. However, it does not disclose registration side effects, idempotency, or what happens on duplicate registration, which are important for a registration/write action.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The opening sentence is concise and front-loaded, but the 'When to use' section is redundant and tautological, adding little information. The description could be tightened by removing the generic condition and focusing on concrete registration behavior and eligibility.

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 simple registration tool, the description covers the core inputs and the key eligibility point (no Zambo Pass required). The output schema covers return values. Still, it omits behavioral expectations such as whether registration is immediate, persistent, or limited to once per agent, leaving some gaps for an agent deciding whether to invoke it.

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

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3, but the description introduces a confusing mismatch: it says to provide a 'partner_id' while the schema defines 'agent_id.' This could mislead an agent into looking for a non-existent parameter. No additional semantic value is added beyond what the schema already documents.

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 clearly states the tool's purpose with a specific verb and resource: 'Register as a Zambo partner.' The additional context about wallet addresses and payouts makes the intent unambiguous. However, it doesn't explicitly distinguish itself from siblings like partner_stats, though overlap is minimal.

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?

The description includes explicit 'When to use' and 'When not to use' sections, which is helpful. However, the guidance is largely generic and tautological ('when the user's request matches this capability'), and it does not name specific alternative tools or concrete scenarios beyond 'missing required inputs' and 'safer read-only route.'

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.

TDQS

C2.7/5.0
Disambiguation1/5

Many tools overlap heavily or are outright duplicates: leadsignal_generate is literally described as an alias for leadsignal, presence_navigate/presence_extract/presence_screenshot all return the same structured content, and write/email_write/thread_craft/content_distribute all generate text. The zambo_universal/zambo_help/zambo_ask/capability_search cluster further blurs routing and information tools, making correct selection very difficult.

Naming Consistency2/5

Naming is a mix of zambo_, zambot_, zambro_, axis_, presence_, trading_, ghost_audit_, and unprefixed standalone names like write, weather, and translate, with no consistent pattern. The zambo/zambot/zambro prefixes are visually near-identical but reference different tool families, and duplicate names like leadsignal/leadsignal_generate add confusion.

Tool Count1/5

128 tools is an extreme count for a single MCP server and far exceeds the point where an agent can reliably navigate the surface. The server tries to be a general-purpose marketplace of utilities, but the sheer volume makes selection costly and error-prone.

Completeness2/5

Despite the huge tool count, workflows have clear dead ends: zambo_watch has no matching cancel/list tool, presence identities lack edit/update operations, agent_hire has no way to manage hired agents, and zambo_remember/zambo_recall lack delete or fine-grained update. The surface is broad but shallow across many unrelated domains rather than complete in any one of them.

Resources