Skip to main content
Glama

Server Details

Event-sourced world model for multi-LLM agents: propose, validate, and read a shared state.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsC

Average 3.1/5 across 6 of 6 tools scored. Lowest: 2/5.

Server CoherenceA
Disambiguation5/5

Each tool has a clearly distinct purpose: registration, state retrieval, event log, vision proposal, vision evaluation, and simulation. No overlaps.

Naming Consistency5/5

All names follow a consistent verb_noun snake_case pattern (evaluate_vision, get_world_memory, etc.), making them predictable.

Tool Count5/5

6 tools is well-scoped for a world model server covering registration, state queries, action proposals, and simulation.

Completeness3/5

Missing a tool to actually apply or commit a vision after evaluation; proposals are only queued and never applied, leaving a dead end in the workflow.

Available Tools

11 tools
evaluate_visionCInspect

Score a vision against deterministic validation rules without queueing it.

ParametersJSON Schema
NameRequiredDescriptionDefault
opsYes
api_keyYes
metadataNo
event_typeNovision
descriptionYes
Behavior2/5

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

With no annotations provided, the description must cover behavioral traits. It mentions deterministic validation and no queueing but omits critical details like authentication requirements, side effects (if any), error behavior, or whether it modifies state. This leaves significant gaps for safe invocation.

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

Conciseness2/5

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

The description is extremely brief (one sentence), but it does not earn its place by conveying essential information. It is under-specified, not concise in a helpful way. A good concise description would front-load key details, but this one is too terse to be useful.

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

Completeness1/5

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

Given the complexity (5 parameters, no output schema, no annotations), the description is severely incomplete. It does not explain return values, validation outcomes, error cases, or any process details. The agent would be unable to use this tool correctly based solely on the description and schema.

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

Parameters1/5

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

Schema description coverage is 0%, meaning the schema provides no descriptions for parameters. The tool description adds zero information about parameters; it does not explain what 'ops,' 'api_key,' 'metadata,' 'event_type,' or 'description' are or how to use them. Thus, the description fails to compensate for the schema gap.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose3/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description identifies the tool as evaluating a vision against rules and mentions 'without queueing it,' which hints at a distinction from siblings like 'propose_vision.' However, it lacks specificity on what validation rules entail and how the scoring works, making the purpose only moderately clear.

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

Usage Guidelines2/5

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

The description provides no explicit guidance on when to use this tool versus the listed siblings (e.g., propose_vision). The phrase 'without queueing it' implies an alternative that queues, but without naming it or giving criteria, the agent has little basis for decision.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_causal_chainBInspect

Traverse CAUSED edges upstream (what caused node_id) or downstream (what node_id caused).

ParametersJSON Schema
NameRequiredDescriptionDefault
api_keyYes
node_idYes
directionNoupstream
max_depthNo
Behavior2/5

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

With no annotations, the description should disclose behavioral traits like read-only nature, auth needs, or error handling. It only mentions traversal direction, missing key details such as what happens on failure or whether the operation is destructive.

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

Conciseness5/5

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

The description is a single sentence that is concise and front-loaded with the essential action. Every word serves a purpose without redundancy.

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?

Given the lack of output schema and the tool's moderate complexity (4 parameters, traversal logic), the description provides the core functionality but omits return values, edge cases, and behavior at depth limits. It is minimally adequate.

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 0%, so the description must compensate. It adds meaning for the 'direction' parameter (upstream/downstream) but does not explain 'api_key', 'node_id', or 'max_depth'. The core parameters are left undocumented beyond the schema.

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?

The description clearly states it traverses CAUSED edges upstream or downstream, specifying the verb 'traverse' and the resource 'CAUSED edges'. It distinguishes from sibling tools like get_graph_neighbors by focusing specifically on causal relationships.

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

Usage Guidelines2/5

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

No guidance is provided on when to use this tool versus alternatives such as get_graph_neighbors or get_event_timeline. The description implies the purpose but lacks explicit context for usage decisions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_event_timelineCInspect

Ordered event history: AFFECTED edges for entity, or the global event chain if omitted.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
entityNo
offsetNo
api_keyYes
Behavior2/5

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

No annotations are provided, so the description must carry full burden. It mentions 'ordered event history' and 'AFFECTED edges' but does not disclose read-only nature, authentication beyond api_key requirement, pagination behavior, or return format.

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?

Single concise sentence front-loading the key purpose. No unnecessary words, but could benefit from structuring into separate purposes or usage notes.

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

Completeness2/5

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

Given 4 parameters, no output schema, and no annotations, the description is incomplete. It does not explain ordering direction, return structure, pagination, or required api_key usage.

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?

With 0% schema description coverage, the description adds meaning only to the 'entity' parameter (filtering by entity or global). It does not explain 'limit', 'offset', or 'api_key' parameters, leaving significant gaps.

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 'Ordered event history' and specifies the scope: affected edges for a given entity or global chain if omitted, which distinguishes it from sibling tools like get_causal_chain.

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

Usage Guidelines2/5

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

No explicit guidance on when to use this tool versus alternatives like get_causal_chain or get_graph_neighbors. The description implies entity-based filtering but does not set exclusions or prerequisites.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_graph_neighborsAInspect

List nodes directly connected to node_id, optionally filtered by edge_type. direction: 'out'|'in'|'both'.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
api_keyYes
node_idYes
directionNoboth
edge_typeNo
Behavior2/5

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

No annotations provided; description does not disclose safety (read-only), auth requirements (api_key implied), or pagination behavior (limit parameter not explained).

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

Conciseness5/5

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

Two sentences, front-loaded with main purpose, no redundancy.

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?

Adequate for a simple list tool, but missing details on return values, pagination, and authentication context. No output schema to supplement.

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?

Description adds meaning to node_id, edge_type, and direction, but omits explanation for limit and api_key. With 0% schema coverage, more param info needed.

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?

Description clearly states 'List nodes directly connected to node_id' with optional filters, distinguishing it from siblings like get_graph_node.

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?

Provides context for direction and optional filtering, but does not explicitly compare to siblings or state when to use this tool specifically.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_graph_nodeCInspect

Return a graph node plus its direct outgoing/incoming edges.

ParametersJSON Schema
NameRequiredDescriptionDefault
api_keyYes
node_idYes
Behavior2/5

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

No annotations provided, so the description carries full burden. It discloses basic behavior (returns node and edges) but does not mention safety, auth requirements, or any side effects. The api_key parameter is required, but that is only evident from the schema.

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

Conciseness5/5

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

The description is a single sentence that efficiently conveys the tool's purpose. No wasted words or redundancy.

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

Completeness2/5

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

Given the lack of parameter descriptions and output schema, the description is too minimal. It does not explain the structure of the returned node and edges, nor does it provide usage context for the required api_key.

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

Parameters1/5

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

Schema description coverage is 0%, and the description provides no additional meaning for the parameters api_key and node_id. The agent must infer from the names alone, which is insufficient.

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 action (Return) and the resource (graph node plus edges). It distinguishes from siblings like get_graph_neighbors, which likely returns only neighbors, but does not explicitly differentiate.

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

Usage Guidelines2/5

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

No guidance on when to use this tool vs alternatives such as get_graph_neighbors or get_causal_chain. The description lacks context for appropriate usage.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_world_memoryBInspect

Paginated, filterable event log (the audit trail).

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo
statusNo
api_keyYes
agent_idNo
Behavior2/5

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

With no annotations, the description must disclose behavioral traits. It states 'paginated, filterable' but omits critical details like read-only nature, authentication requirements (only hinted by api_key required), rate limits, or what happens on error. The description is insufficient for safe invocation.

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?

The description is a single sentence with no redundancy. It is concise and front-loaded, but could benefit from slightly more detail without harming conciseness.

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

Completeness2/5

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

The tool has 5 parameters, no output schema, and no annotations. The description fails to explain return format, pagination behavior, valid status values, or agent_id functionality. This leaves significant gaps for an agent to correctly use the tool.

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 0%, so the description should compensate. It only mentions 'filterable' without explaining how status or agent_id filter events, nor does it clarify pagination semantics. The description adds minimal value beyond the schema's default values and types.

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?

Description clearly identifies the tool as an event log with pagination and filtering. The name 'get_world_memory' and description 'event log (the audit trail)' make the purpose unambiguous, and it contrasts with siblings like 'get_world_state' (current state) and 'simulate_action' (actions).

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?

Description implies usage for retrieving historical events but provides no explicit guidance on when to use this tool over alternatives. No when-not or prerequisite information is given, leaving the agent to infer context from sibling tool names.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_world_stateCInspect

Return the current materialized world state.

ParametersJSON Schema
NameRequiredDescriptionDefault
api_keyYes
Behavior2/5

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

With no annotations, the description must disclose behavior. It only states it returns state, omitting any discussion of side effects, authentication needs, or rate limits. The api_key parameter implies auth but is not explained.

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?

The description is very short (one sentence), which is concise. It front-loads the core purpose, but could include a bit more detail without becoming verbose.

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

Completeness2/5

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

Given the single required parameter and no output schema, the description is incomplete. It doesn't explain how to obtain or use the api_key, nor what the returned state looks like, limiting practical use.

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

Parameters1/5

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

Schema description coverage is 0% and the description does not add any meaning to the api_key parameter. It fails to compensate for the lack of schema documentation.

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 verb 'Return' and the resource 'current materialized world state', distinguishing it from siblings like get_world_memory. However, it lacks specificity about what constitutes 'materialized world state'.

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

Usage Guidelines2/5

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

No guidance is provided on when to use this tool versus alternatives like get_world_memory or propose_vision. An agent has no usage context.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

propose_visionCInspect

Propose a vision/action. Queued for deterministic validation, never applied directly.

ParametersJSON Schema
NameRequiredDescriptionDefault
opsYes
api_keyYes
metadataNo
event_typeNovision
descriptionYes
Behavior3/5

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

With no annotations, the description carries the full burden. It discloses queuing and non-application, but omits details on side effects, auth requirements, and what 'deterministic validation' entails.

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

Conciseness5/5

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

Two concise sentences, front-loaded with purpose. No wasted words.

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

Completeness2/5

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

Given 5 parameters (3 required) and no output schema, the description is too brief. It lacks context on parameter roles, behavior beyond queuing, and output expectations.

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

Parameters1/5

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

Schema coverage is 0%, and the description does not explain any parameter (api_key, ops, metadata, event_type, description). The agent gets no guidance on what to provide.

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 proposes a vision/action, and distinguishes it from siblings like evaluate_vision. However, 'vision/action' could be more specific.

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

Usage Guidelines2/5

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

No explicit guidance on when to use this tool vs alternatives. The description hints it is for proposals that need validation, but lacks clear when-to or when-not-to use.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

register_agentAInspect

Self-serve registration: get an agent_id + api_key, no admin key needed.

Reputation starts at 0.3. Rate-limited to 5 registrations per IP per 24h.
Use the returned api_key as the api_key argument on every other tool call.
ParametersJSON Schema
NameRequiredDescriptionDefault
nameYes
Behavior4/5

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

In the absence of annotations, the description discloses key behaviors: reputation starts at 0.3 and rate limiting. However, it does not mention whether registration is idempotent or destructive, though the context implies creation. Still, it is mostly transparent for a registration tool.

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

Conciseness5/5

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

The description is concise (three sentences), front-loaded with the purpose, and every sentence adds value. No wasted words.

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

Completeness5/5

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

Given the simple tool with one parameter, no output schema, and no annotations, the description covers all essential aspects: purpose, usage, rate limits, and how to use the result. It is complete for a self-service registration tool.

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?

With 0% schema description coverage, the description adds meaning by stating it's for registration, but does not elaborate on the 'name' parameter beyond its purpose. Baseline 3 is appropriate as the description provides minimal additional semantic value over the schema.

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?

The description explicitly states the tool is for self-serve registration to obtain an agent_id and api_key without needing an admin key. This is a specific verb+resource that clearly distinguishes it from sibling tools like evaluate_vision or simulate_action.

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

Usage Guidelines5/5

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

The description provides clear guidance: no admin key needed, rate limit of 5 per IP per 24h, and instructs the agent to use the returned api_key on every other tool call. This helps the agent decide when to use this tool and understand constraints.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

simulate_actionBInspect

Dry-run ops against current world state. Nothing is persisted.

ParametersJSON Schema
NameRequiredDescriptionDefault
opsYes
api_keyYes
metadataNo
event_typeNovision
descriptionYes
Behavior3/5

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

The description discloses the key behavioral trait of being non-persistent, which is critical. However, with no annotations provided, it omits other important details such as authorization needs, rate limits, return value format, or behavior on invalid ops.

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

Conciseness5/5

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

The description is a single sentence of 12 words that conveys the essential purpose without any filler. It is front-loaded and efficient.

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

Completeness2/5

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

Given 5 parameters, 3 required, no output schema, and no annotations, the description is insufficient. It does not explain what 'ops' are, the role of 'api_key' or 'description', or what the tool returns (e.g., simulation results or errors). More context is needed for safe and correct usage.

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

Parameters1/5

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

Schema description coverage is 0%, meaning the JSON schema provides no descriptions for any of the 5 parameters. The tool description does not add any parameter-level information, leaving the meaning of 'ops', 'api_key', 'metadata', 'event_type', and 'description' entirely to inference.

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?

The description clearly states 'Dry-run ops against current world state. Nothing is persisted.' This provides a specific verb (dry-run/simulate) and resource (ops against world state), and distinguishes from siblings like evaluate_vision or get_world_state by emphasizing no persistence.

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 implies that this tool is for testing operations without permanent effects, but it does not explicitly state when to use it over alternatives like evaluate_vision or get_world_state, nor does it mention when not to use it.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources