Skip to main content
Glama
This connector has been deprecated

I used the same url for two different postings.

multi_chain_gas_oracle

Read-onlyIdempotent

Real-time EIP-1559 gas price and priority fee recommendations across Base, Arbitrum, Robinhood, and Arc Mainnet ($0.001 USDC)

Tool call template

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

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

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
successYes
timestampNo
gasRecommendationsYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A3.7/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, openWorldHint and destructiveHint=false, so safety and repeatability are covered by structured data. The description adds genuinely new behavioral context: data is real-time and covers four specific networks, and the '$0.001 USDC' note signals a metered/paid invocation. It does not say how fresh the quotes are or whether the price applies per call or per chain, leaving a moderate gap for a paid, live-data 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?

A single front-loaded sentence: resource and data type first, then network coverage, then cost. No redundancy with the title or schema, and every clause carries information an agent would otherwise have to guess.

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

Completeness4/5

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

With an output schema present and rich annotations, the description needn't explain return values, and it covers scope and cost. What's missing is operational detail — quote freshness, numeric units, and whether the USDC charge is per invocation or per network — which matters for a live, metered oracle but is a modest omission given the structured fields already supplied.

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

Parameters4/5

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

The tool takes zero parameters, so there is nothing for the description to disambiguate; the baseline for a parameterless tool applies. The chain list is informational rather than a selectable input, and the description correctly avoids implying any arguments.

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 gives a concrete verb-and-resource pair — real-time EIP-1559 gas price and priority fee recommendations — plus an explicit enumeration of supported chains (Base, Arbitrum, Robinhood, Arc Mainnet). That is enough to separate it from generic feed siblings such as data_feeds or arc_network_oracle_query, though it never names a sibling to contrast against.

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?

Usage is only implied: the data type (gas/priority fee quotes) makes the natural call site obvious, but there is no statement of when to prefer this over arc_network_oracle_query or data_feeds, nor any prerequisite such as holding USDC balance for the quoted fee. The '(0.001 USDC)' parenthetical hints at a paid call without explaining it.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources