Skip to main content
Glama

Server Details

SweetAI — on-chain AI agent intelligence: ERC-8004 identities, 70k+ reputation feedbacks, sybil forensics, liveness SLA. 11 read-only tools, no auth, rate-limited.

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
Uptime
100.0% over 32 days
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.4/5.0

Scored across 2 tools

Disambiguation4/5

The two tools target clearly different decisions: token safety before a Base swap versus payment risk before an A2A/x402 payment. Their outputs are similarly shaped (action, confidence, expected loss), but the input targets and stated use cases make them mostly distinct.

Naming Consistency3/5

Both names use snake_case, but the conventions differ: `check_base_token_safety` is an imperative check-style name while `should_i_pay` is a first-person question phrase. The pattern is readable but not predictable across tools.

Tool Count3/5

Two tools is thin for a risk-screening server, though each tool is substantive and covers a specific decision. The surface feels borderline rather than well-scoped, especially because it references another tool (`agent_interact_gate`) that is not present.

Completeness3/5

The set covers two important pre-transaction checks, but it references a missing `agent_interact_gate` for broader agent interaction decisions. It also limits token safety to Base ERC-20s and lacks broader wallet/counterparty reputation coverage, leaving notable gaps.

Available Tools

2 tools
check_base_token_safetyBase token safetyA
Read-onlyIdempotent
Inspect

Is this Base token BASED / MID / COOKED / RADIOACTIVE? Deterministic verdict before you buy: grade, action (ENTER_OK / CAUTION / SKIP), confidence, red flags (honeypot, sell tax, mintable supply, owner privileges, holder concentration, thin liquidity) and expected loss for your amount. Call it before swapping into any Base token. Fail-closed: an unknown token returns UNKNOWN, never "safe". Risk screen, not investment advice. REST: GET|POST /api/v1/token/verdict ($0.02).

Args: token: ERC-20 contract address on Base (0x...) amount_usd: planned position size in USD (scales expected_loss_usd)

NameRequiredDescriptionDefault
tokenYes
amount_usdNo

Output Schema

NameRequiredDescription
resultYes

TDQS

A4.7/5.0
Behavior5/5

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

Annotations already declare read-only, idempotent, non-destructive, open-world, but the description adds real value beyond them: fail-closed semantics (unknown token returns UNKNOWN, never "safe"), the exact verdict taxonomy, the enumerated red-flag categories, and the $0.02 cost plus REST endpoint.

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?

Front-loaded with the framing question and verdict scale, then progressively adds call guidance, failure behavior, disclaimer, and endpoint. Dense but nearly every sentence carries information; the informal grade jargon and the advisory disclaimer are the only slightly soft parts.

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?

With an output schema present, the description needn't detail return structure, and it still previews the key fields. For a 2-param read-only screen, an agent has everything needed to decide to call it and interpret the result.

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

Parameters5/5

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

Schema coverage is 0%, so the description must carry the load and does: token is defined as an ERC-20 contract address on Base with the 0x... format, and amount_usd is defined as planned position size that scales expected_loss_usd — the latter explains the causal relationship the schema does not.

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 (safety check / verdict) and resource (Base ERC-20 token) and enumerates the exact outputs: grade, action, confidence, red flags, expected loss. Clearly distinct from siblings like mint_rug_check or check_wallet_reputation, which cover different assets/entities.

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?

"Call it before swapping into any Base token" gives an explicit trigger and ordering. It does not name alternatives or state when not to use it, but the Base-specific scope implicitly excludes the Solana/wallet/agent siblings.

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

should_i_payShould I pay?A
Read-onlyIdempotent
Inspect

Pre-payment decision for any A2A payment: "should I pay this seller $N?". Call it before every payment to an unknown agent or x402 seller — the agent-facing equivalent of a credit check: pay $0.01 to avoid paying a scammer $N. Answers with action PAY / CAUTION / SKIP, confidence and expected loss in USDC sized to your exact amount. Target by ERC-8004 agent_id, Solana pubkey, x402 seller_url or seller pay_to wallet. Agent targets use on-chain ERC-8004 evidence; seller targets use Bazaar demand (repeat payers/calls). For seller targets wallet_flow is marked not_available — demand data does not see seller→payer round trips. Use agent_interact_gate instead when the question is broader than payment. REST: GET /api/v1/should-i-pay ($0.01).

Args: agent_id: ERC-8004 agent id of the payment TARGET (or use another target) solana_asset: Solana 8004 agent pubkey (alternative to agent_id) seller_url: x402 seller resource URL or domain (alternative target) pay_to: seller payTo wallet — EVM 0x… or Solana base58 (alternative target) amount_usd: the USDC amount you are about to pay

Not investment advice.

NameRequiredDescriptionDefault
pay_toNo
agent_idNo
amount_usdNo
seller_urlNo
solana_assetNo

Output Schema

NameRequiredDescription
resultYes

TDQS

A4.9/5.0
Behavior5/5

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

Annotations already declare readOnly/idempotent/non-destructive, and the description adds substantive context beyond them: the $0.01 call cost, the REST endpoint, the evidence source per target type (on-chain ERC-8004 vs Bazaar demand), and a genuine limitation ('wallet_flow is marked not_available' for seller targets). Disclosing a known data blind spot is exactly the kind of behavior an agent needs before trusting the verdict.

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 critical routing information (what it is, when to call it, what it returns, how to target) is front-loaded and dense. It runs somewhat long, and the closing 'Not investment advice' is boilerplate that doesn't earn its place, but nothing substantive is padded.

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?

With an output schema present, the description needn't detail the return shape, yet it still summarizes the verdict fields (action, confidence, expected loss) at the right level. Combined with per-target evidence explanations and the sibling pointer, an agent has everything needed to call this correctly.

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

Parameters5/5

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

Schema description coverage is 0%, so the description must carry all five parameters — and it does, with meaning and mutual exclusivity for each: agent_id, solana_asset (alternative), seller_url (alternative target), pay_to (with 'EVM 0x… or Solana base58' format guidance), and amount_usd (the USDC amount about to be paid). This fully compensates for the bare 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 decision verb and resource — a pre-payment risk assessment that returns PAY / CAUTION / SKIP with confidence and expected loss — and immediately names the sibling/alternative (agent_interact_gate) it is not. An agent can distinguish it from check_base_token_safety because the scope is agent/seller reputation rather than token contract safety.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit trigger ('call it before every payment to an unknown agent or x402 seller') and an explicit exclusion with a named alternative ('use agent_interact_gate instead when the question is broader than payment'). The cost-of-use tradeoff ($0.01 to avoid losing $N) further justifies when the call is worth making.

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. 1 tool update
    • Changedshould_i_pay2 fields changed
      • addedInput schema / properties / pay_to
        Added value: +{
        +  "default": "",
        +  "title": "Pay To",
        +  "type": "string"
        +}
      • addedInput schema / properties / seller_url
        Added value: +{
        +  "default": "",
        +  "title": "Seller Url",
        +  "type": "string"
        +}
  2. 32 tool updates
    • Removedagent_interact_gate
    • Removedagent_liveness
    • Removedcheck_agent_trust
    • Removedcheck_wallet_reputation
    • Removedget_a2a_relationships
    • Removedget_agent_liveness
    • Removedget_agent_sla
    • Removedget_agent_trust_passport
    • Removedget_bazaar_growth_stats
    • Removedget_bazaar_market_intel
    • Removedget_bazaar_organic_ranking
    • Removedget_bittensor_network_health
    • Removedget_bittensor_subnet_trust
    • Removedget_bittensor_trust_overview
    • Removedget_btc_grid_signal
    • Removedget_execution_health
    • Removedget_pump_alerts
    • Removedget_reputation_summary
    • Removedget_signals
    • Removedget_smart_money_feed
    • Removedget_solana_agents
    • Removedget_solana_forensics
    • Removedget_solana_trust_summary
    • Removedget_top_smart_buyers
    • Removedget_trading_decision
    • Removedget_trending_agents
    • Removedget_trust_forensics
    • Removedget_wallet_profile
    • Removedmint_rug_check
    • Removedreputation_origin
    • Removedverify_signal_proof
    • Removedx402_seller_verdict
  3. 1 tool update
    • Addedcheck_base_token_safety
  4. 2 tool updates
    • Addedmint_rug_check
    • Addedx402_seller_verdict
  5. 2 tool updates
    • Addedagent_interact_gate
    • Addedget_smart_money_feed
  6. 1 tool update
    • Changedshould_i_pay1 field changed
      • changedInput schema / properties / amount_usd / default
        Previous value: -0.05New value: +0.01
  7. 2 tool updates
    • Addedagent_liveness
    • Addedreputation_origin
  8. 1 tool update
    • Addedshould_i_pay
  9. 2 tool updates
    • Addedget_pump_alerts
    • Addedget_trading_decision
  10. 1 tool update
    • Addedget_btc_grid_signal
  11. 3 tool updates
    • Addedget_bazaar_market_intel
    • Addedget_top_smart_buyers
    • Addedget_wallet_profile
  12. 1 tool update
    • Addedcheck_agent_trust
  13. 3 tool updates
    • Addedget_agent_trust_passport
    • Addedget_bazaar_growth_stats
    • Addedget_bazaar_organic_ranking
  14. 1 tool update
    • Addedget_solana_forensics
  15. 2 tool updates
    • Addedget_solana_agents
    • Addedget_solana_trust_summary
  16. 2 tool updates
    • Addedget_bittensor_subnet_trust
    • Addedget_bittensor_trust_overview
  17. 11 tool updates
    • First observedcheck_wallet_reputation
    • First observedget_a2a_relationships
    • First observedget_agent_liveness
    • First observedget_agent_sla
    • First observedget_bittensor_network_health
    • First observedget_execution_health
    • First observedget_reputation_summary
    • First observedget_signals
    • First observedget_trending_agents
    • First observedget_trust_forensics
    • First observedverify_signal_proof

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Remote MCP server that lets AI assistants read tracked competitive intelligence — competitor news, reviews, website changes, social posts and ads — and act on it by managing projects, competitors, battle cards, reports and canvases. Every answer carries a source and a date, and write actions only publish when explicitly shared.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    23 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources