Skip to main content
Glama

CerebroChain Supply Chain & Market Data

Server Details

Enterprise supply chain AI, warehouse optimization, logistics intelligence, real-time crypto/forex/stock data, shipping rates. 61+ MCP tools. Credit-based pricing at $0.001/credit with x402 USDC payments on Base/Polygon.

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 DescriptionsB

Average 3.8/5 across 17 of 17 tools scored. Lowest: 2.9/5.

Server CoherenceA
Disambiguation4/5

Most tools target distinct data types or actions, but compare_shipping_rates and get_freight_rates both involve shipping rates and could be confused, despite different scopes. Overall, the set is well-differentiated.

Naming Consistency4/5

The naming follows a verb_noun pattern with underscores (e.g., get_commodity_prices). The outlier 'cerebrix_inference' uses a proper noun prefix, but the rest are consistent.

Tool Count5/5

17 tools cover a broad range of supply chain and market data functionalities without being excessive. Each tool serves a clear purpose within the domain.

Completeness3/5

The tool set is strong on data retrieval and analysis but lacks mutation operations (e.g., update inventory, create shipment). This may lead to dead ends for agents needing to execute actions.

Available Tools

17 tools
cerebrix_inferenceAInspect

Run Cerebrix AI inference for supply chain intelligence. Free — uses bot API free tier.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesQuestion about supply chain, logistics, or warehouse operations
Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It adds value by mentioning the free tier and bot API, which hints at rate limits or access constraints, but doesn't cover critical aspects like response format, latency, error handling, or authentication needs. This partial disclosure meets the baseline for a tool with no annotations but leaves gaps in transparency.

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 highly concise and front-loaded, consisting of two short sentences that directly state the tool's function and cost aspect. Every word earns its place, with no redundant or vague phrasing, making it efficient for an AI agent to parse quickly.

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 tool's moderate complexity (AI inference with one parameter), no annotations, and no output schema, the description is minimally complete. It covers the purpose and cost but lacks details on output format, error cases, or integration context. This is adequate for a basic tool but has clear gaps that could hinder optimal agent usage.

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?

The input schema has 100% description coverage, with the 'query' parameter well-documented as a 'Question about supply chain, logistics, or warehouse operations.' The description doesn't add any parameter-specific details beyond this, so it relies on the schema. According to the rules, with high schema coverage (>80%), the baseline is 3 even without param info in the description.

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: 'Run Cerebrix AI inference for supply chain intelligence.' It specifies the action ('Run inference') and the domain ('supply chain intelligence'), which distinguishes it from siblings like 'get_commodity_prices' or 'optimize_route' that focus on specific data retrieval or optimization tasks. However, it doesn't explicitly differentiate from 'query_inventory' or other AI-related tools if they existed, keeping it at 4 instead of 5.

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 provides implied usage guidance by stating the tool is for 'supply chain intelligence' and mentions 'Free — uses bot API free tier,' which suggests it's suitable for cost-sensitive queries. However, it lacks explicit when-to-use rules, alternatives (e.g., vs. 'forecast_demand' for predictions), or exclusions, leaving the agent to infer context from the domain and sibling names.

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

compare_shipping_ratesAInspect

Compare shipping rates across multiple carriers (UPS, FedEx, USPS, DHL) for a package. Returns cheapest and fastest options. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault
to_zipYesDestination ZIP/postal code
from_zipYesOrigin ZIP/postal code
width_inNoPackage width in inches
height_inNoPackage height in inches
length_inNoPackage length in inches
to_countryNoDestination country codeUS
weight_lbsYesPackage weight in pounds
from_countryNoOrigin country codeUS
Behavior4/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It effectively adds context beyond the input schema by stating the tool returns 'cheapest and fastest options' and is 'Free — no API key needed', which informs about output behavior and authentication requirements. However, it does not cover potential rate limits, error handling, or data freshness.

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 front-loaded with the core purpose in the first sentence, followed by key behavioral details in subsequent phrases. Every sentence earns its place by adding value—no wasted words—and it is appropriately sized for the tool's complexity.

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?

Given the tool's moderate complexity (8 parameters, no output schema, no annotations), the description is largely complete. It covers purpose, carriers, key outputs, and cost/accessibility. However, without an output schema, it could benefit from more detail on return format (e.g., structured data types), but the mention of 'cheapest and fastest options' partially compensates.

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?

The schema description coverage is 100%, so the input schema already documents all parameters thoroughly. The description does not add any parameter-specific details beyond what the schema provides, such as explaining interactions between parameters or default behaviors. This meets the baseline of 3 when schema coverage is high.

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 the tool's purpose with specific verbs ('compare shipping rates') and resources ('across multiple carriers (UPS, FedEx, USPS, DHL) for a package'), distinguishing it from siblings like 'get_freight_rates' or 'get_shipping_lanes' by focusing on rate comparison rather than freight rates or lane information.

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 usage context by specifying carriers and package-related inputs, but does not explicitly state when to use this tool versus alternatives like 'get_freight_rates' or 'optimize_route'. It provides some guidance through the mention of 'Free — no API key needed', which suggests accessibility, but lacks explicit when/when-not directives.

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

forecast_demandBInspect

AI-powered demand forecasting via Cerebrix inference. Ask natural language questions about supply chain patterns. Bot-tier: free public.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesNatural language forecast question
hemisphereNoWhich hemisphere to querywms
Behavior2/5

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

No annotations are provided, so the description carries the full burden of behavioral disclosure. It mentions 'Premium tool' and 'Requires API key,' which adds some context about access and potential costs, but it lacks details on rate limits, error handling, response format, or any destructive effects. For a tool with no annotations, this is a significant gap in transparency.

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 concise with three sentences that each add value: stating the tool's purpose, its input method, and access requirements. It's front-loaded with the core function, and there's no wasted text, though it could be slightly more structured for clarity.

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 complexity of an AI-powered forecasting tool with no annotations and no output schema, the description is incomplete. It doesn't explain what the tool returns, how forecasts are generated, or any limitations. For a tool with 2 parameters and no structured output info, more detail is needed to be fully helpful.

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 the schema already documents both parameters ('query' and 'hemisphere') with descriptions. The description adds no additional parameter semantics beyond what's in the schema, such as examples of natural language queries or explanations of hemisphere values. Baseline 3 is appropriate when the schema does the heavy lifting.

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 performs 'AI-powered demand forecasting' and accepts 'natural language questions about future inventory needs and supply chain patterns,' which is a specific verb+resource combination. However, it doesn't explicitly differentiate from sibling tools like 'query_inventory' or 'get_commodity_prices,' which might also involve inventory or supply chain queries.

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 usage context by mentioning 'Premium tool' and 'Requires API key,' suggesting when it might be appropriate (premium features) and prerequisites. However, it doesn't explicitly state when to use this tool versus alternatives like 'query_inventory' or provide clear exclusions, leaving some ambiguity.

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

get_access_modelAInspect

Introspect CerebroChain platform access control: permission levels (NONE/READ/WRITE/ADMIN), subscription tiers, feature categories, hemisphere boundaries, public vs authenticated endpoints. Public — no API key needed. Backs the access_control capability.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/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 that the tool is public (no API key needed) and describes the output scope (permission levels, tiers, etc.). It does not mention side effects or errors, but given its read-only nature, this is adequate.

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 two sentences packed with information, no redundancy, and front-loaded with the core purpose. Every word serves a purpose.

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 zero parameters and no output schema, the description fully covers what the tool does, what it returns, and its access requirements. It is complete for this simple introspection tool.

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 has zero parameters and schema coverage is 100%, so the baseline is 4 per guidelines. The description adds no parameter-specific info because none is 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?

The description clearly states it introspects CerebroChain access control, listing specific aspects like permission levels, subscription tiers, and endpoint types. This distinguishes it from sibling tools that focus on data retrieval (prices, rates) or platform status.

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 usage for checking access control details and mentions it is public (no API key needed). However, it does not explicitly state when to use it versus alternatives or provide any when-not guidance.

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

get_commodity_pricesBInspect

Get commodity prices (oil, gold, agricultural) from AlphaVantage + World Bank. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

With no annotations provided, the description carries the full burden. It discloses that the tool is 'Free — no API key needed', which is useful behavioral context about authentication and cost. However, it lacks details on rate limits, data freshness, error handling, or response format, leaving gaps for a data-fetching 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 highly concise and front-loaded: two sentences that efficiently cover purpose and key behavioral trait (free access). Every word earns its place with zero waste.

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 no annotations, no output schema, and 0 parameters, the description is minimally complete. It states what the tool does and one key constraint (free access), but for a data-fetching tool, it should ideally mention output format or data scope limitations to be fully helpful.

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 input schema has 0 parameters with 100% coverage, so no parameter documentation is needed. The description appropriately doesn't discuss parameters, earning a baseline score of 4 for not adding unnecessary information.

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: 'Get commodity prices (oil, gold, agricultural) from AlphaVantage + World Bank.' It specifies the action (get), resource (commodity prices), and data sources. However, it doesn't explicitly differentiate from sibling tools like 'get_crypto_prices' or 'get_economic_indicators' beyond listing commodity types.

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 minimal usage guidance: 'Free — no API key needed' indicates accessibility but doesn't specify when to use this tool versus alternatives like 'get_economic_indicators' or 'forecast_demand'. No context, prerequisites, or exclusions are mentioned.

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

get_crypto_pricesAInspect

Get real-time cryptocurrency prices (BTC, ETH, SOL) from CoinGecko. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

With no annotations provided, the description carries full burden and adds valuable behavioral context: it specifies the data source (CoinGecko), indicates real-time nature, and explicitly states 'Free — no API key needed' which addresses authentication and cost concerns. It doesn't mention rate limits or error handling, but provides good practical information.

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 with zero waste: the first states the core functionality, the second adds crucial practical information about cost and authentication. Every word earns its place in this efficiently structured description.

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?

For a zero-parameter tool with no annotations and no output schema, the description provides good coverage: purpose, scope (specific cryptocurrencies), data source, real-time nature, and cost/authentication details. It doesn't specify the exact return format or potential limitations, but is reasonably complete given the tool's simplicity.

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 has 0 parameters with 100% schema description coverage, so the baseline would be 4. The description appropriately doesn't discuss parameters since none exist, and instead focuses on what the tool returns (prices for specific cryptocurrencies).

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 the specific action ('Get real-time cryptocurrency prices') and resources ('BTC, ETH, SOL from CoinGecko'), distinguishing it from siblings like get_commodity_prices or get_forex_rates by specifying cryptocurrency focus and data source.

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?

It provides clear context for when to use this tool (for real-time cryptocurrency prices from CoinGecko) and mentions 'Free — no API key needed' as a practical consideration. However, it doesn't explicitly state when not to use it or name specific alternatives among siblings.

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

get_document_capabilitiesAInspect

Introspect CerebroChain document-processing capabilities: supported file formats (12 MIME types — images, PDFs, Word, Excel, CSV, JSON, ZIP), processing flows (image_analysis, document_extraction, data_inference, storage_only), per-file size limits, hemisphere scoping, and the file-management API endpoints. Public — no API key needed. Backs the document_processing capability.

ParametersJSON Schema
NameRequiredDescriptionDefault
viewNoWhich slice of the document-processing capabilities to returnall
Behavior4/5

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

No annotations provided, but description conveys read-only introspection, lists what is returned, and states it is public. Adequate transparency for a non-mutating 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?

Two concise sentences, front-loaded with verb and resource, efficiently packing essential details without redundancy.

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?

Given no output schema, description covers key return aspects (formats, flows, limits, endpoints). Could mention output format, but still adequate for an introspection tool.

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?

Schema coverage is 100% with enum descriptions, but description adds value by explaining the view slices (formats, flows, etc.) and providing concrete examples (12 MIME types), enhancing understanding beyond 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 the tool introspects document-processing capabilities, listing specific elements (file formats, flows, limits, endpoints). It distinguishes from sibling tools which are data retrieval or other functionalities.

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?

Description mentions it is public and no API key needed, implying low friction. It does not explicitly say when not to use, but context suggests it's for capability discovery, not for actual document processing.

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

get_economic_indicatorsAInspect

Get FRED economic indicators: diesel prices, GDP, CPI, unemployment, and more. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It adds useful context by stating the tool is free and requires no API key, which clarifies access and cost. However, it lacks details on rate limits, data freshness, or response format, leaving gaps in behavioral understanding.

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 highly concise and front-loaded, using a single sentence that efficiently conveys the tool's purpose, examples, and key features (free, no API key). Every word earns its place without redundancy or fluff.

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 tool's simplicity (0 parameters, no output schema, no annotations), the description is adequate but minimal. It covers the purpose and access details but lacks information on output format or data scope, which could be helpful for an agent to understand what to expect from the tool.

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 input schema has 0 parameters with 100% coverage, so no parameter documentation is needed. The description adds value by implying the tool retrieves a broad set of indicators without requiring inputs, which aligns with the schema. Baseline is 4 for zero parameters, as the description compensates adequately.

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 ('Get') and resource ('FRED economic indicators'), listing examples like diesel prices, GDP, CPI, and unemployment. It distinguishes itself from siblings by focusing on economic data rather than shipping, crypto, or inventory tools, though it doesn't explicitly contrast with them.

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 usage for accessing economic indicators and notes it's free with no API key needed, which provides some context. However, it doesn't specify when to use this tool versus alternatives (e.g., for economic vs. commodity data) or any prerequisites, leaving guidance incomplete.

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

get_forex_ratesAInspect

Get real-time forex exchange rates (EUR/USD, GBP/USD, USD/JPY) from AlphaVantage. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It usefully mentions the data source (AlphaVantage) and that it's free with no API key needed, but doesn't specify rate limits, data freshness guarantees, error conditions, or what format the rates are returned in. For a tool with zero annotation coverage, this leaves significant behavioral gaps.

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 perfectly concise with two sentences that each add value: the first states the core functionality and scope, the second provides important contextual information about cost and authentication. There's no wasted language or 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 tool's moderate complexity (real-time financial data fetching), lack of annotations, and no output schema, the description provides basic purpose and cost context but lacks details about return format, data structure, error handling, or limitations. It's minimally adequate but has clear gaps for an agent to use it effectively.

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 input schema has 0 parameters with 100% coverage, so the schema fully documents the absence of parameters. The description appropriately doesn't discuss parameters, maintaining focus on the tool's purpose and context. This meets the baseline expectation for a zero-parameter tool.

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 the specific action ('Get real-time forex exchange rates'), identifies the resource (EUR/USD, GBP/USD, USD/JPY currency pairs), and specifies the data source (AlphaVantage). It distinguishes itself from sibling tools like get_commodity_prices or get_crypto_prices by focusing exclusively on forex rates.

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 provides clear context about when to use this tool ('Get real-time forex exchange rates') and mentions it's 'Free — no API key needed,' which is helpful usage information. However, it doesn't explicitly state when not to use it or name specific alternatives among the sibling tools.

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

get_freight_ratesBInspect

Get freight shipping rates from Shippo across 85+ carriers. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault
originNoOrigin ZIP code (default: 10001)
destinationNoDestination ZIP code (default: 90210)
Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It adds valuable context about being 'Free — no API key needed', which hints at accessibility and authentication requirements. However, it lacks details on rate limits, error handling, response format, or whether this is a read-only operation (implied by 'Get' but not explicit).

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 extremely concise and front-loaded, consisting of just two sentences that efficiently convey the core functionality and key benefit ('Free — no API key needed'). Every word earns its place with no wasted text.

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 tool with 2 parameters, 100% schema coverage, and no output schema, the description provides adequate basic context about what it does and cost/access. However, as a data retrieval tool with no annotations, it should ideally mention response format, rate limits, or error behavior to be more complete for agent use.

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%, with both parameters ('origin' and 'destination') well-documented in the schema itself (including default values). The description doesn't add any parameter-specific information beyond what the schema provides, so it meets the baseline for high schema coverage.

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 ('Get freight shipping rates') and resource ('from Shippo across 85+ carriers'), making the purpose immediately understandable. However, it doesn't explicitly differentiate from sibling tools like 'compare_shipping_rates' or 'get_shipping_lanes', which might offer overlapping functionality.

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 guidance on when to use this tool versus alternatives like 'compare_shipping_rates' or 'get_shipping_lanes'. It mentions 'Free — no API key needed', which is useful context but doesn't address tool selection criteria or prerequisites beyond cost.

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

get_platform_statusAInspect

Check CerebroChain platform health and service availability. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It mentions the tool is free and requires no API key, which adds useful context about authentication and cost. However, it doesn't describe response format, rate limits, error conditions, or other behavioral traits that would be helpful for an agent.

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 perfectly concise with two short sentences that each earn their place: the first states the purpose, the second provides important usage context about cost and authentication. There's zero wasted verbiage and it's effectively front-loaded.

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 0-parameter status check tool with no annotations and no output schema, the description provides adequate basic information about what the tool does and its accessibility. However, it doesn't describe what the return value looks like or any behavioral nuances, leaving some gaps in completeness.

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 has 0 parameters with 100% schema description coverage, so the schema already fully documents the parameter situation. The description appropriately doesn't discuss parameters, maintaining focus on the tool's purpose and usage context.

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 the tool's purpose with specific verbs ('Check') and resources ('CerebroChain platform health and service availability'), distinguishing it from sibling tools that focus on data retrieval, inference, or optimization rather than system status monitoring.

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 provides clear context for when to use this tool ('Check CerebroChain platform health and service availability') and mentions it's 'Free — no API key needed,' which is helpful usage guidance. However, it doesn't explicitly state when not to use it or name alternatives for similar purposes.

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

get_port_congestionAInspect

Get real-time port congestion data from NOAA water levels for 16 major ports. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior3/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It adds useful context: the tool is free and requires no API key, which are important behavioral traits. However, it lacks details on rate limits, data freshness, error handling, or what the return format looks like (e.g., JSON structure, units). The description doesn't contradict any annotations, as none are given.

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 highly concise and front-loaded: it states the core purpose in the first clause and adds key behavioral context (free, no API key) in the second. Every sentence earns its place with no wasted words, making it efficient and easy to parse.

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 tool's complexity (simple data retrieval with no parameters) and the lack of annotations and output schema, the description is minimally complete. It covers the purpose and access method but omits details on output format, data scope (e.g., which 16 ports), or potential limitations. For a tool with no structured output schema, more information on return values would be beneficial.

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 input schema has 0 parameters with 100% coverage, meaning no parameters are documented in the schema. The description doesn't add any parameter-specific information, which is appropriate since there are no parameters. This meets the baseline of 4 for zero parameters, as the description doesn't need to compensate for missing schema details.

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: 'Get real-time port congestion data from NOAA water levels for 16 major ports.' It specifies the verb ('Get'), resource ('port congestion data'), and source ('NOAA water levels'). However, it doesn't explicitly differentiate from sibling tools like 'get_shipping_lanes' or 'get_freight_rates', which might also relate to port operations.

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 usage context by mentioning 'real-time' data and 'Free — no API key needed,' suggesting when this tool might be appropriate (for free, real-time NOAA data). However, it doesn't provide explicit guidance on when to use this tool versus alternatives like 'get_shipping_lanes' or 'forecast_demand,' nor does it specify any exclusions or prerequisites beyond the free access.

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

get_security_postureAInspect

Introspect CerebroChain platform security posture: rate limits, security headers, audit categories (7 — authentication, authorization, data_access, system_admin, business_ops, security, compliance), severity levels, compliance framework mappings (GDPR/SOX/HIPAA/ISO27001). Public — no API key needed. Backs the security_monitoring capability.

ParametersJSON Schema
NameRequiredDescriptionDefault
viewNoWhich slice of the security posture to returnall
Behavior3/5

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

With no annotations provided, the description carries the full burden. It discloses the tool is read-only ('introspect'), public, and what data it returns. However, it does not disclose potential behavioral traits like idempotency, side effects, or whether it may be rate-limited itself.

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?

Three sentences covering purpose, key data elements, access, and capabilities. Dense but clear; front-loads the most important information. Could be slightly more concise but no waste.

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?

For a simple introspection tool with one optional parameter and no output schema, the description provides sufficient context: what it returns, access requirements, and linked capability. Missing explicit mention of return format (likely JSON) but not critical given lack of output schema.

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?

The single 'view' parameter is fully described in the schema (enum values). The description adds context by listing the audit categories and compliance frameworks, but does not elaborate on each enum value beyond enumeration. Since schema coverage is 100%, the description provides marginal added value.

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 the tool's purpose: 'Introspect CerebroChain platform security posture' and enumerates specific aspects (rate limits, security headers, audit categories, etc.). This verb + resource combination distinctly differentiates it from sibling tools like get_platform_status or get_access_model.

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 mentions it backs the 'security_monitoring capability' and that it is public (no API key needed). This implies a use case but does not explicitly state when to use this tool versus siblings, nor does it provide alternative guidance or exclusions.

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

get_shipping_lanesAInspect

Get global shipping lane data: 10 major routes, chokepoints, and transit times. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior4/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It effectively adds context by specifying the scope ('10 major routes, chokepoints, and transit times') and operational details ('Free — no API key needed'), which are valuable beyond basic functionality. However, it lacks details on rate limits, data freshness, or error handling.

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 front-loaded with the core purpose and efficiently includes additional context in a single, well-structured sentence. Every part earns its place without redundancy or waste.

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?

Given the tool's simplicity (0 parameters, no annotations, no output schema), the description is reasonably complete. It covers what data is returned and access details. However, it could improve by mentioning output format or data sources for full completeness.

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 input schema has 0 parameters with 100% coverage, so the baseline is 4. The description adds no parameter information, which is acceptable since there are no parameters to document, and it does not need to compensate for any gaps.

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 the verb 'Get' and specifies the resource 'global shipping lane data', including details like '10 major routes, chokepoints, and transit times'. It distinguishes from siblings by focusing on lane data rather than rates, congestion, or other shipping-related metrics.

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 provides clear context for usage by mentioning 'Free — no API key needed', which indicates accessibility. However, it does not explicitly state when to use this tool versus alternatives like 'get_freight_rates' or 'get_port_congestion', missing explicit sibling differentiation.

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

optimize_routeCInspect

AI-powered route optimization. Calculates optimal delivery route considering traffic, capacity, and time windows. Bot-tier: x402 micropayment.

ParametersJSON Schema
NameRequiredDescriptionDefault
stopsYesDelivery stops to optimize
vehicle_capacity_lbsNoVehicle weight capacity in pounds
Behavior2/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It mentions 'Premium tool' (implying possible cost or access restrictions) and 'Requires API key' (indicating authentication needs), which adds some context. However, it lacks details on rate limits, error handling, what 'optimal' means (e.g., time vs. distance), or mutation effects (e.g., if it modifies data). This is inadequate for a complex optimization tool with zero annotation coverage.

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 extremely concise with three short sentences that are front-loaded with core functionality ('AI-powered route optimization'), followed by key constraints. Every sentence earns its place by adding distinct value: the optimization scope, premium/API requirements. There's zero waste 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 tool's complexity (route optimization with multiple factors) and lack of annotations and output schema, the description is incomplete. It doesn't explain what 'optimal' entails, potential side effects, error cases, or return format. While concise, it fails to provide enough context for safe and effective use by an AI agent, especially compared to richer sibling tools.

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 the schema already documents all parameters thoroughly. The description adds no parameter-specific information beyond what's in the schema (e.g., no examples or constraints on 'stops' or 'vehicle_capacity_lbs'). Baseline 3 is appropriate when the schema does the heavy lifting, though the description could have enhanced understanding with practical usage notes.

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 as 'AI-powered route optimization' and specifies it calculates optimal delivery routes considering traffic, capacity, and time windows. This provides a specific verb ('optimize') and resource ('delivery route'), though it doesn't explicitly differentiate from sibling tools like 'compare_shipping_rates' or 'get_freight_rates' which might have overlapping domains.

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 mentions 'Premium tool' and 'Requires API key,' which provides some context about prerequisites, but offers no guidance on when to use this tool versus alternatives like 'compare_shipping_rates' or 'get_freight_rates.' There's no explicit when/when-not usage or named alternatives, leaving the agent to infer based on tool names alone.

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

query_fleetAInspect

Query CerebroChain fleet operations: stats, vehicles, drivers, maintenance, or routes. Public read-only — returns honest empty data when no fleet is seeded. Free — no API key needed.

ParametersJSON Schema
NameRequiredDescriptionDefault
viewNoWhich fleet view to returnstats
route_statusNoFilter routes by status (only used when view=routes)
vehicle_typeNoFilter vehicles by type (only used when view=vehicles)
vehicle_statusNoFilter vehicles by status (only used when view=vehicles)
Behavior3/5

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

The description discloses that it is read-only, free, and returns empty data when no fleet is seeded. With no annotations, this is helpful but incomplete. It does not cover error handling, data format, or potential side effects, which would be valuable for a tool with no annotations.

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, each adding value. The first lists the views, the second and third provide critical context (read-only, free, empty data behavior). No fluff.

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?

The description covers input purpose but lacks output structure details. Without an output schema, the agent has little information about what the response contains. The 'empty data' mention is helpful but insufficient for a complete understanding.

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 coverage is 100%, and the description does not add significant meaning beyond what's in the schema. It lists the views but that is already an enum. The baseline of 3 is appropriate since the schema already handles parameter explanations.

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 it queries fleet operations and lists specific views (stats, vehicles, drivers, maintenance, routes). While it doesn't explicitly differentiate from siblings, the name 'query_fleet' is distinct enough given the sibling tool names (e.g., compare_shipping_rates, query_inventory).

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 provides clear context: public read-only, free, no API key needed. It indicates when to use (fleet data queries) but doesn't explicitly state when not to use or suggest alternatives. Still, the context is sufficient for basic guidance.

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

query_inventoryAInspect

Query a CerebroChain tenant's warehouse inventory. Tenant-scoped: requires a logged-in user JWT (CEREBROCHAIN_JWT env), not a bot API key. For partnership-style integration, use optimize_route and forecast_demand instead.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryNoSearch term (SKU, product name)
statusNoStock status filterall
warehouse_idNoFilter by warehouse
Behavior4/5

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

With no annotations provided, the description carries the full burden of behavioral disclosure. It adds valuable context beyond the input schema by specifying that it's a 'Premium tool' and requires an API key (set via environment variable), which are crucial for usage. It doesn't mention rate limits, pagination, or error handling, but covers key operational needs.

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 highly concise and front-loaded, consisting of just two sentences that efficiently convey the tool's function, premium status, and authentication requirement. Every sentence adds essential information without any wasted words or 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 complexity of a query tool with 3 parameters, no annotations, and no output schema, the description is moderately complete. It covers purpose and authentication but lacks details on output format, error conditions, or performance characteristics. It's adequate but has clear gaps for an agent to use it effectively.

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 the input schema fully documents all three parameters. The description doesn't add any parameter-specific details beyond what the schema provides, such as examples or constraints. The baseline score of 3 is appropriate as the schema handles the heavy lifting.

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 as querying warehouse inventory levels, movements, and stock alerts, using specific verbs and resources. It distinguishes from siblings by focusing on inventory data rather than pricing, shipping, or other logistics functions, though it doesn't explicitly name alternatives.

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 usage for inventory-related queries and mentions it's a 'Premium tool' requiring an API key, providing some context. However, it doesn't specify when to use this tool versus alternatives like 'get_commodity_prices' or 'forecast_demand', nor does it provide explicit when-not-to-use guidance.

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