LION Trend Intent MCP
Server Details
Read-only x402-paid trend-intent MCP tools for JSON and CSV signals.
- 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.
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.
Tool Definition Quality
Average 4.3/5 across 5 of 5 tools scored.
Tools cover different domains: adaptive query, specific DEX signals, payment audit, and trend intent (two formats). The adaptive query overlaps with the DEX signals feed, but descriptions and use cases are sufficiently distinct to avoid major confusion.
All tools follow a consistent 'lion_<descriptive_name>' pattern using snake_case. No mixed casing or inconsistent verb styles, making the tool names predictable and easy to navigate.
Five tools is well-scoped for the server's purpose of aggregating multiple data sources and providing a payment audit function. Each tool has a clear role without unnecessary redundancy or missing essential operations.
The tool surface covers the advertised domains (adaptive query, DEX signals, payment readiness, trend intent) adequately. The two trend intent tools are redundant (JSON and CSV) but not a gap. A minor gap is the lack of a dedicated list-endpoints tool, but the adaptive query provides self-description.
Available Tools
5 toolslion_adaptive_data_queryAInspect
LION Adaptive Data Fabric: ONE typed x402 query endpoint that adapts to any agent request over live Base on-chain data, covering multiple verticals from one call. Query params: source (base_dex | token_risk | defi_yields), token (0x address; for token_risk / single-token base_dex), sort (activity|volume|liquidity|age), limit, min_liquidity, max_age_hours, fields (output projection), q (free-text intent). base_dex = ranked active Base tokens (liquidity, volume, price-change, pair-age, activity_score) via DexScreener; token_risk = token security card (honeypot, buy/sell tax, mintable, owner, holders + mechanical risk_flags) via GoPlus; defi_yields = Base DeFi pools ranked by TVL with APY via DefiLlama. Free self-describing capability manifest at the same URL with ?describe=1 (no payment). Returns typed JSON rows + freshness fields (as_of, data_age_seconds, confidence, source_provider). Public keyless data, no API key. Raw public market data only - not financial or investment advice. Pay 0.005 USDC on Base via x402; tools/call returns payment-required metadata only, settle at the paid route to fetch the live JSON.
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Free-text intent (echoed; reserved for semantic routing). | |
| sort | No | Ranking key. | |
| limit | No | Max rows. | |
| token | No | Base token address; required for token_risk, optional for base_dex single-token lookup. | |
| fields | No | Comma-separated output field projection. | |
| source | No | Which live data vertical to query. Default base_dex. | |
| max_age_hours | No | Filter: max pair age in hours (base_dex). | |
| min_liquidity | No | Filter: minimum liquidity/TVL in USD. |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description covers key behavioral traits: payment requirement (0.005 USDC via x402, metadata response first), no API key needed, raw market data disclaimer, and a self-describing capability manifest. Missing details like rate limits or error handling are minor given the payment flow emphasis.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured, front-loaded with purpose, then parameters, source explanations, payment, and disclaimers. Every sentence adds value, though it is slightly verbose and could be tightened without losing clarity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the complexity (8 parameters, 3 sources, payment flow, no output schema), the description covers all essential aspects: parameter details, source behaviors, payment process, authentication, and return format. It leaves no critical gaps for an agent to invoke the tool correctly.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100%, so baseline is 3. The description adds value by explaining each source's data origin (DexScreener, GoPlus, DefiLlama), when token is required, and the meaning of sort options. Could be more specific on field projections but is already helpful.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description explicitly states it is a 'ONE typed x402 query endpoint that adapts to any agent request over live Base on-chain data' and lists the three verticals (base_dex, token_risk, defi_yields), distinguishing it from sibling tools that are more specialized.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description implies it is a general-purpose endpoint for multiple verticals but does not explicitly state when to use this tool versus sibling tools like lion_base_dex_signals_json. No direct comparisons or exclusion criteria are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lion_base_dex_signals_jsonAInspect
Live Base (eip155:8453) DEX market-data feed for trading and research agents. Returns a fresh ranked snapshot of active Base tokens with raw on-chain metrics: price_usd, liquidity_usd, volume_h24, volume_m5, price_change_h1/h24, pair_age_hours, dex, and a transparent mechanical activity_score (volume + liquidity + recency). Source: public DexScreener data, no API key. Raw public market data only - not financial or investment advice, no buy/sell recommendation. Pay 0.005 USDC on Base via x402 at the paid route. tools/call returns payment-required metadata only; settle the x402 invoice at the paid route to fetch the live JSON.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It discloses the data source (DexScreener), payment requirements, and the return of payment-required metadata. However, it lacks details on error handling, rate limits, data freshness, and whether the tool is purely read-only despite payment.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is a single paragraph but front-loads the purpose and covers all key points (metrics, source, payment flow, disclaimer). It is reasonably concise for the amount of information, though could be broken into shorter sentences for clarity.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no output schema, the description lists the return fields and explains the activity score. It covers data source, payment workflow, and disclaimers. However, it does not specify if the result is a single object or array, or mention pagination or size limits, leaving some gaps for a data feed tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The tool has no parameters and schema coverage is 100% (empty schema). The description adds context about the return data and payment mechanism, which is necessary since the schema provides no information. Baseline of 4 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states it provides a live DEX market-data feed for Base tokens, listing specific metrics and distinguishing itself from sibling tools like lion_trend_intent_signal_json by focusing on raw on-chain metrics and a transparent activity score.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
It details the payment flow via x402, explains that the initial call returns payment-required metadata, and includes a disclaimer about not being financial advice. However, it does not explicitly compare to siblings or state 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.
lion_payment_attempt_readiness_auditAInspect
Pre-spend payment-term trust check for x402 endpoints. Before your agent signs a Payment-Signature, call this with a target x402/MCP service URL: LION extracts the target live 402 payment terms (payTo, amount, asset, network, scheme), cross-checks them for drift across public discovery surfaces, and returns payment_attempt_blockers, buyer_policy_fit, canonical_purchase_recipe, funnel_stage, a transparent readiness score, and risk_flags so the agent can decide whether to sign. 0.05 USDC on Base eip155:8453. Unpaid tools/call returns JSON-RPC error -32402 with the x402 paymentRequirement; wallet-capable MCP clients (e.g. Coinbase Payments MCP, AWS AgentCore Payments) auto-construct the EIP-3009 signature. LION does NOT perform payment inside MCP. Checks payment-term consistency only - not a smart-contract security audit, no settlement guarantee, no fund movement.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public HTTPS x402/MCP service URL to audit. |
Output Schema
| Name | Required | Description |
|---|---|---|
| asset | Yes | |
| payTo | Yes | |
| amount | Yes | |
| scheme | Yes | |
| status | Yes | |
| network | Yes | |
| price_usdc | Yes | |
| instructions | Yes | |
| paid_endpoint_url | Yes | |
| external_paid_proof | Yes |
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Without annotations, the description fully discloses behavior: it extracts payment terms, cross-checks drift, returns a readiness score and risk_flags, costs 0.05 USDC, and notes that unpaid calls error with -32402. Also states limitations (no settlement, no fund movement).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is well-structured with purpose first, then behavior, then constraints. Every sentence adds value, though it could be slightly more concise. Still clear and actionable.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (x402 payments, blockchain interactions), the description covers trigger conditions, return values, error states, dependencies on wallet clients, and cost. With an output schema, this is complete for an agent to decide invocation.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Schema coverage is 100% with one 'url' parameter. The description adds context about it being a 'target x402/MCP service URL' but doesn't significantly expand beyond the schema description. Baseline 3 is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: a 'pre-spend payment-term trust check for x402 endpoints.' It specifies the action (audit), resource (x402 payment terms), and distinguishes from sibling tools like data queries and trend signals.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Explicitly tells the agent to call this before signing a Payment-Signature, referencing x402/MCP URLs. Clearly explains what it does and does not do (e.g., 'NOT perform payment', 'not a smart-contract security audit'), though no direct 'do not use when' exclusions are given.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lion_trend_intent_signal_csvAInspect
Hardware-wallet buyer-intent + self-custody onboarding-friction intelligence as flat CSV. Same column set as the JSON variant: Ledger vs Trezor comparison demand, Bitcoin-only wallet research, under-$100 wallet shopper queries, DeFi hardware-wallet intent, decision-stage crypto purchase research. Optimised for spreadsheet / pipeline ingestion and affiliate-routing or comparison-research workflows. Pay $0.01 USDC on Base mainnet via x402 at the paid route. tools/call returns payment-required metadata only; settle the invoice at the paid route to fetch the CSV.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden. It discloses that 'tools/call returns payment-required metadata only; settle the invoice at the paid route to fetch the CSV,' revealing the key behavioral trait that the initial call is a payment request. It also specifies the cost ($0.01 USDC) and payment method (x402 on Base mainnet).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is two sentences with no wasted words. It front-loads the core purpose, then provides details on content, use cases, and payment process. Every sentence adds value.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given no parameters and no output schema, the description fully explains what the CSV contains (column set), its optimized workflows, and the payment mechanism. It references the JSON sibling for comparison, making it complete for an agent to understand and invoke.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There are no parameters (schema is empty, 0 params). Baseline for 0 parameters is 4. The description adds no parameter info since none exist, but this is appropriate.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states that the tool provides hardware-wallet buyer-intent and self-custody onboarding-friction intelligence as a CSV file. It details the column set (Ledger vs Trezor demand, etc.) and explicitly distinguishes from the JSON sibling tool by format and optimization for spreadsheet/pipeline ingestion.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description specifies use cases: 'Optimised for spreadsheet / pipeline ingestion and affiliate-routing or comparison-research workflows.' It also explains the payment process. However, it does not explicitly state when not to use or mention alternatives beyond the JSON sibling, but the format difference implies appropriate contexts.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
lion_trend_intent_signal_jsonAInspect
Hardware-wallet buyer-intent + self-custody onboarding-friction intelligence as JSON. Non-PII public-signal feed covering: Ledger vs Trezor comparison demand, Bitcoin-only wallet research, under-$100 wallet shopper queries, DeFi hardware-wallet intent, and adjacent decision-stage crypto purchase research. Designed for agent routing, affiliate / comparison-content workflows, and research context. Pay $0.01 USDC on Base mainnet via x402 (HTTP 402 + EIP-3009 transferWithAuthorization) at the paid route. This MCP tool does NOT return the dataset; tools/call returns payment-required metadata so an x402-capable client can settle and fetch the JSON directly.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It discloses the tool is a paid, non-PII public-signal feed that returns payment-required metadata rather than the dataset. This is critical behavioral context. Lacks details on rate limits or authorization beyond payment, but overall adequate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is fairly long but well-structured: main purpose first, then data details, then payment mechanism. It could be slightly more concise, but all sentences add value and it is front-loaded.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description covers the essential workflow including the payment model and the fact that the tool does not return data directly. With no output schema, it explains the return type (payment-required metadata) and the next step (x402 client fetches JSON). Some specifics about the metadata format are missing, but adequate for agent use.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
There are no parameters (0 params, baseline 4). The description adds meaning about what data the tool provides, but since no parameters exist, no further semantic contribution is needed.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool provides hardware-wallet buyer-intent and self-custody onboarding-friction intelligence as JSON, listing specific data categories. It distinguishes from sibling lion_trend_intent_signal_csv by format (JSON vs CSV) and context.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description explains the tool is for agent routing, affiliate/comparison-content workflows, and research context. It also details the payment requirement via x402 and that the tool returns metadata, not data directly. However, it does not explicitly compare with the CSV sibling or state 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.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!