cryptobuddy
Server Details
Australian crypto exchange intelligence for AI agents, with x402 payments on XRPL and Base.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP ยท MCP 2025-11-25
- URL
TDQS
Scored across 2 tools
Both tools involve finding Australian exchanges and comparing pricing/fees, so they overlap in purpose. The descriptions help distinguish them: one targets a best exchange for a specific order, while the other is a broader where-to-buy comparison, but an agent could still call the wrong one.
Both tool names start with find_ and use clear snake_case, which is consistent. The second name uses a 'where_to_buy' clause instead of a simple object noun, so the pattern is mostly consistent with a minor deviation.
Two tools feels thin for an exchange-comparison service, but the scope is narrow and both tools serve related primary use cases. It is borderline rather than clearly excessive or inadequate.
The tools cover the core workflows of finding the best Australian exchange and discovering where to buy crypto. Some possible features like detailed exchange profiles or historical data are missing, but these are minor gaps for the apparent purpose.
Available Tools
2 toolsfind_best_australian_exchangeCInspect
Find the best Australian cryptocurrency exchange for a specified asset, AUD amount, and buy or sell direction. This is a paid CryptoBuddy x402 service supporting XRP payments on XRPL Mainnet and USDC payments on Base Mainnet.
| Name | Required | Description | Default |
|---|---|---|---|
| side | No | buy | |
| asset | Yes | Cryptocurrency symbol, for example XRP, BTC or ETH | |
| amount | No | Amount in Australian dollars |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full disclosure burden. It discloses the paid nature and accepted payment methods, but leaves critical ambiguity: whether the tool executes a trade or only queries, how payment is processed, and any side effects. The operational flow is unclear.
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?
Two sentences with no redundancy. The primary function is front-loaded, and the payment detail is included as a second sentence. Efficient and well-structured.
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?
Significant gaps remain: no output schema, no mention of return format, no explanation of how 'best' is determined, and no clarity on the payment flow (when and how payment is taken). For a paid service with no annotations, this is insufficient for an agent to call it confidently.
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 description restates the parameters but adds little beyond the schema. Schema coverage is 67%, and the description partially compensates by echoing 'asset, AUD amount, and buy or sell direction', but it does not clarify edge cases, formats, or constraints beyond what the schema already provides.
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?
States a clear action ('find the best Australian cryptocurrency exchange') with specific parameters (asset, AUD amount, direction). The purpose is unambiguous, but it does not explicitly contrast with the sibling tool find_where_to_buy_crypto, so it stops short of full differentiation.
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?
Provides no guidance on when to use this tool versus the sibling. The paid-service mention implies a cost barrier but does not state conditions, prerequisites, or exclusions. An agent has no basis to choose this over find_where_to_buy_crypto.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
find_where_to_buy_cryptoAInspect
Find which Australian exchanges offer a cryptocurrency and compare live pricing, fees, spreads and estimated outcomes. This is a paid CryptoBuddy x402 service supporting XRP payments on XRPL Mainnet and USDC payments on Base Mainnet.
| Name | Required | Description | Default |
|---|---|---|---|
| amount | No | Purchase amount in Australian dollars | |
| symbol | Yes | Cryptocurrency symbol, for example XRP, TAO or ONDO |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses that this is a paid service supporting XRP and USDC payments, which is important behavioral context. However, with no annotations provided, it does not disclose other behavioral traits such as whether it performs network calls, rate limits, or what happens on payment failure. The paid nature is a key addition, but more transparency about side effects would be valuable.
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 concise and front-loaded with the core purpose, followed by the payment details. It is two sentences with no wasted words, though the payment details could be seen as secondary to the main function. Overall, it is well-structured and efficient.
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 main purpose and payment method, but lacks details on the output format, error handling, or prerequisites (e.g., needing a wallet for payment). Given the tool's complexity (paid service, multiple payment networks), more context about the expected outcome and any required setup would improve completeness.
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 description coverage is 100%, so the schema already documents both parameters. The description adds context that the amount is in Australian dollars and the symbol is a cryptocurrency, but these are already in the schema. It does not add significant new meaning beyond the schema, so a baseline of 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 function: finding Australian exchanges that offer a cryptocurrency and comparing live pricing, fees, spreads, and estimated outcomes. It distinguishes itself from the sibling tool by focusing on a specific cryptocurrency symbol and comparison features, making its purpose unambiguous.
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 usage for comparing exchange options for a given cryptocurrency, and the sibling tool 'find_best_australian_exchange' suggests an alternative for finding the best exchange overall. However, it does not explicitly state when to use this tool versus the sibling, leaving some inference to the agent.
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.
2 tool updates
- First observed
find_best_australian_exchange - First observed
find_where_to_buy_crypto
Related MCP Connectors
AI agent access to Asian crypto markets. Korean exchange routing and x402 paid APIs.
Pay-per-call crypto market intelligence for AI agents. USDC on Base via x402.
Verifiable crypto signals, recorded history and always-on monitoring for AI agents via x402 on Base.
Market data and web intelligence for AI agents, paid per call in USDC on Base via x402.
Related MCP Servers
- AlicenseAqualityCmaintenanceReal-time crypto intelligence for AI agents. Technical analysis, liquidation heatmaps, sentiment, and funding rates for 50+ Hyperliquid perpetuals via x402 micropayments.1551 PyPI1MIT

hyperd-mcpofficial
AlicenseAqualityCmaintenancePre-trade DeFi intelligence for AI agents. 20 paid x402 endpoints, USDC on Base.2323 npm1MIT- AlicenseNot gradedqualityCmaintenanceProvides real-time crypto market data for AI agents, including derivatives, liquidations, options, macro, and market regime detection, with pay-per-call via x402 micropayments on Base.31 npmMIT
- FlicenseAqualityDmaintenancePay-per-call tools for AI agents including trust checks, due diligence, market data, and human-verified approvals, settled in USDC on Base via the x402 protocol.16-
Glama MCP Gateway
Add one secure layer between your agents and this server.