Skip to main content
Glama

Agent Data API

arbitrum_new_pools

New trading pools created on Arbitrum One in the last N minutes on Uniswap v4, Uniswap v3: both tokens with symbol, name and decimals, fee tier, v4 hooks, whether it pairs with ETH, WETH or USDC, and quote liquidity where readable. Unvetted: many new pools are spam. Costs $0.01 USDC on Base via x402.

Input Schema

NameRequiredDescriptionDefault
limitNoMax pools listed, newest first, 1 to 50, default 25
minutesNoLook-back window in minutes; 5 to 240, default 60 (capped at 12,000 blocks, about 50 minutes on Arbitrum)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

With no annotations, the description carries the burden and does meaningful work: it discloses a mandatory $0.01 USDC payment on Base via x402 (an operational precondition an agent must know before calling) and warns that results are unvetted and spam-heavy. It stops short of stating freshness/latency or failure/payment-failure behavior, which keeps it from a 5.

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 core scope leads, followed by the returned-field inventory and then two short risk/cost caveats. It is dense but every clause carries information; the return-field list is a long run-on that could be trimmed, but not to the point of losing content.

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?

Because there is no output schema, enumerating what comes back (both tokens with symbol/name/decimals, fee tier, v4 hooks, ETH/WETH/USDC pairing, quote liquidity where readable) is exactly the right compensation and the 'where readable' hedge sets expectations for nulls. Payment and spam caveats are covered; only freshness and behavior on unreadable liquidity remain thin.

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%, so both limit and minutes are already documented with ranges, defaults and the 12,000-block cap. The description only echoes the 'last N minutes' window and 'newest first' ordering, adding no syntax or selection guidance beyond the schema — the baseline 3 for full coverage.

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?

States a specific verb+resource+scope: pools newly created on Arbitrum One within the last N minutes, sourced from Uniswap v4 and v3. The chain and DEX constraints let an agent separate it immediately from the sibling new_pools tools for Base, ETH, Optimism, Polygon and from arbitrum_large_trades or arbitrum_token_snapshot.

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 implied (discovery of freshly deployed pools) and the 'Unvetted: many new pools are spam' line signals the risk profile of acting on results. But there is no explicit statement of when to prefer this over arbitrum_large_trades, token_snapshot, or token_risk_check, and no guidance on narrowing the window versus widening 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