Skip to main content
Glama

stakechain

Server Details

Live Base staking/lending yields (APY, TVL, vaults) as MCP tools; x402 pay-per-request tier

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
Abstract36/StakeChain
GitHub Stars
0

TDQS

A3.5/5.0

Scored across 3 tools

Disambiguation4/5

best_yield clearly returns a single top result while the two list_ tools return collections, so the primary split is clear. However, list_base_yields (staking/lending yields) and list_lending_vaults (Morpho ERC-4626 lending vaults) overlap since lending vaults are a subset of yield opportunities, which could cause misselection.

Naming Consistency3/5

Two tools follow a list_<resource> pattern (list_base_yields, list_lending_vaults), but best_yield deviates with an adjective-style name rather than a verb_noun form. Still readable, but conventions are mixed.

Tool Count3/5

Three tools is on the thin side but defensible for a narrow read-only yield discovery server. Each tool maps to a distinct query intent, though the surface feels minimal.

Completeness3/5

Core discovery (best yield, list yields, list vaults) is covered, but there is no tool to fetch details for a specific pool/vault, no protocol or asset detail lookup beyond listing, and no historical or comparison operations. Read-only scope limits this, but notable gaps remain.

Available Tools

3 tools
best_yieldAInspect

Get the single highest-APY pool on Base for a given asset symbol (junk-farm filters built in).

NameRequiredDescriptionDefault
assetYesAsset symbol, e.g. ETH, USDC, cbBTC

TDQS

A3.8/5.0
Behavior3/5

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

No annotations are provided, so the description carries the full behavioral burden. It usefully discloses that junk-farm filters are built in, but it does not state data freshness, whether the operation is read-only, or what fields the returned pool includes.

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 well-formed sentence with the core action and scope front-loaded. The parenthetical adds useful filtering context without wasted language.

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 one-parameter read lookup, the description covers the selection logic, chain scope, asset scope, and junk-farm filtering. Because there is no output schema, the returned pool fields are not specified, but the core return concept is clear enough for invocation.

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 already documents the single 'asset' parameter with examples. The description adds only 'given asset symbol' and does not provide additional syntax, constraints, or interpretation 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 states a specific verb and resource: 'Get the single highest-APY pool on Base for a given asset symbol.' The word 'single' also implicitly distinguishes it from the sibling list tools, which enumerate yields or vaults.

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 phrase 'single highest-APY pool' implies usage when an agent needs one best recommendation rather than a list. However, the description does not explicitly name alternatives such as list_base_yields or explain when not to use this tool.

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

list_base_yieldsAInspect

List current staking/lending yield opportunities on Base (APY, TVL, project). Optional filters.

NameRequiredDescriptionDefault
assetNoFilter by asset symbol, e.g. ETH, USDC
minTvlNoMinimum TVL in USD
stableNoOnly stablecoin pools
sortByApyNoSort by APY descending

TDQS

A3.6/5.0
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 establishes this is a read-only listing on Base and names the fields returned, which is useful. It says nothing about data freshness, result-size limits/pagination, or whether the list is exhaustive across protocols, which matter for a discovery 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 short sentences with zero filler; the resource and scope come first and the filter note trails it. Nothing could be cut without losing information.

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 read-only list tool with four optional, fully documented parameters and no output schema, the description covers chain, domain, and returned fields adequately. Only ordering/limit behavior is left unstated, a minor gap given the simplicity.

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 all four filters (asset, minTvl, stable, sortByApy) are already documented one level down. The description adds only a generic 'Optional filters' and the returned-field list, so baseline 3 is appropriate.

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?

States a specific verb ('List') and resource ('staking/lending yield opportunities on Base'), and previews the returned fields (APY, TVL, project). It does not explicitly contrast itself with siblings best_yield or list_lending_vaults, so differentiation is only implied by 'List' vs 'best'.

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?

'Optional filters' hints that the tool accepts narrowing criteria and works fine with no arguments, but there is no explicit when-to-use guidance, no statement of when to prefer best_yield or list_lending_vaults, and no exclusions.

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

list_lending_vaultsAInspect

List curated ERC-4626 lending vaults on Base (Morpho): address, asset, APY, TVL.

NameRequiredDescriptionDefault

No parameters

TDQS

A3.5/5.0
Behavior3/5

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

No annotations exist, so the description carries the full burden. 'List' plus the enumerated output fields does imply a non-destructive read, and 'curated' hints at a maintained subset, but there is nothing about data freshness for APY/TVL, result size, or pagination for what could be a large vault list.

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 that names the resource, the chain, the protocol, and the return fields with zero filler. Every clause earns its place.

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 no output schema, the description correctly compensates by listing the return fields, and with zero params there is nothing else an agent needs in order to invoke it. The remaining gap is operational detail (freshness, result limits) rather than anything that blocks a correct call.

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 and the schema coverage is 100%, so there is nothing for the description to disambiguate. Baseline 4 applies for a no-argument tool.

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?

Specific verb (List) plus a precisely scoped resource: curated ERC-4626 lending vaults on Base, Morpho, with the returned fields enumerated (address, asset, APY, TVL). It stops short of distinguishing itself from the near-identical sibling list_base_yields, so an agent cannot tell the two apart from the description alone.

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 statement of when to use this versus best_yield or list_base_yields, and no preconditions or exclusions. The only signal is the word 'curated', which hints at a filtered subset but never explains the filter or the routing rule.

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

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • First observedbest_yield
    • First observedlist_base_yields
    • First observedlist_lending_vaults

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server to fetch DeFi yield opportunities on Base chain, including Aerodrome LP and Moonwell lending, with pay-per-call via x402 micropayments.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Eight crypto and DeFi data tools for AI agents: prices, gas, one ParaSwap route quote, GoPlus token security and top-holder samples, DefiLlama yields, Hyperliquid/dYdX funding, and observed wallet balances. Inspect prices free; pay 0.001–0.008 USDC per call on Base through x402. No API key or subscription.
    8
    63 npm
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    56 pay-per-call MCP endpoints for AI agents. Market signals, macro economics, crypto/DeFi, geopolitical intelligence, SEC filings, GitHub velocity, sanctions screening. USDC on Base Mainnet via x402.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.