Skip to main content
Glama

Club OS by Cotlet

Search users (User Search) in Club OS

club_os_search_users_user_search
Read-onlyIdempotent

Search users (User Search) in the user's own Club OS account from ChatGPT, Claude or any AI agent. Returns how to do it in Club OS step by step (screens, buttons, fields) and opens nothing by itself; then do it with the cotlet_browser_* tools in the user's Club OS Cloud Browser. Club OS's official API: Club OS has an official API for its calendar, agreements, leads, follow-ups and KPIs, but credentials come only by emailing Club OS support to set up an account (checked 11 Nov 2026).

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "club_os_search_users_user_search"
  }
}

Input Schema

NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so the safety profile is covered. The description adds one genuinely useful behavioral fact beyond them: it performs no action itself and only returns procedural guidance. However, it says nothing about the length/format of the returned steps or whether results are cached, so the added value is modest.

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 core message and the handoff to cotlet_browser_* are front-loaded and clear, but the closing note about Club OS's official API and email-only credentials is tangential to invoking this tool and adds bulk. The multi-clause sentence about what is returned versus what is opened is dense and could be split.

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?

With no input parameters, no output schema and full annotation coverage, the description supplies what an agent needs: it explains the returned artifact (step-by-step screens/buttons/fields) and the required follow-up tool family. Only the absence of guidance on what the returned steps look like in practice and any sibling routing keeps it below 5.

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

Parameters4/5

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

The tool takes zero parameters, which is the baseline-4 case; there is nothing for the description to disambiguate. The description could have noted that search criteria are supplied later via the browser tools rather than as inputs, but the schema's emptiness makes the situation unambiguous.

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 name/title pair states the verb and resource ('Search users (User Search)') and the description clarifies the actual deliverable: step-by-step instructions with screens, buttons and fields. The clarification that it 'opens nothing by itself' is essential because the name alone would suggest an executed search. It does not explicitly differentiate itself from the many search-derived siblings, keeping it short of a 5.

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?

The description names the follow-on path explicitly: after getting the steps, perform the search with the cotlet_browser_* tools in the user's Cloud Browser. That is a clear usage context plus an alternative mechanism. It does not state when NOT to use this tool (e.g. for other search-derived flows), so it stops at 4.

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