List playbooks
list_playbooksThe trader's playbook strategies. Together with list_setups these define the standard their trading should be judged against.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
list_playbooksThe trader's playbook strategies. Together with list_setups these define the standard their trading should be judged against.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Changes observed during successful MCP inspections.
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden for behavioral disclosure. It only gives conceptual context about playbook strategies and does not state that this is a read-only listing, whether any filtering applies, or what the response contains.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is only two short sentences with no filler and the most important noun phrase is front-loaded. It could use an action verb, but conciseness is not the problem.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple zero-parameter list tool, the description provides enough subject matter context for an agent to infer it returns playbook strategies. However, since there is no output schema and no annotations, the description should more explicitly state the return value and any list scope; it currently only describes the conceptual role of playbooks.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has zero parameters and the schema has full coverage with no arguments to document. The baseline for a parameterless tool is 4, and the description adds no conflicting or missing argument details.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description identifies the resource ('playbook strategies') and connects it to list_setups, but it never states an explicit verb such as 'list' or 'retrieve'. The purpose is clear only by combining the title with the noun phrase, so it is not a tautology but is vaguer than a direct action statement.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
There is no guidance on when to choose this tool over siblings like get_playbook_performance or list_setups. The mention that it works 'together with list_setups' hints at a relationship but does not provide selection criteria or exclusions.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Add one secure layer between your agents and this server.