{"serverId":"mcp-registry/io.github.saylorinnovations/agent-bazaar","tools":[{"name":"get_agent","fixed":{"name":"get_agent","description":"Fetch one registered agent's full card by slug or numeric id.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":53,"tokensAfter":53},{"name":"get_pricing","fixed":{"name":"get_pricing","description":"Get just the price/accepts[] for a resource, without the full record — cheaper for an agent that only needs to decide whether it can afford something.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":79,"tokensAfter":79},{"name":"get_resource","fixed":{"name":"get_resource","description":"Fetch one resource's full record by slug or numeric id: description, accepts[], output schema, quality signal, and agent-first metadata where the provider supplied it.","inputSchema":{"type":"object","required":["slug"],"properties":{"slug":{"type":"string"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":84,"tokensAfter":84},{"name":"get_stats","fixed":{"name":"get_stats","description":"Catalog-wide totals: listings, resources, accepts, merchants, 30-day call volume, network/source breakdown.","inputSchema":{"type":"object","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":54,"tokensAfter":54},{"name":"list_resources","fixed":{"name":"list_resources","description":"Paginated listing of every indexed resource, ranked by 30-day call volume (or recency with sort=\"recent\").","inputSchema":{"type":"object","properties":{"sort":{"enum":["popular","recent"],"type":"string"},"limit":{"type":"integer","default":20,"maximum":100},"offset":{"type":"integer","default":0}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":96,"tokensAfter":96},{"name":"list_saylor_official","fixed":{"name":"list_saylor_official","description":"List verified Saylor Innovations x402 endpoints directly from the live Saylor manifest. Does not depend on the D1 catalog, so it keeps working during catalog quota exhaustion. Supports query, family, tag, network, asset, payTo, maxUsdPrice, limit and offset filters.","inputSchema":{"type":"object","properties":{"tag":{"type":"string"},"asset":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":100},"payTo":{"type":"string"},"query":{"type":"string"},"family":{"type":"string","description":"Endpoint family such as evm, solana, research, package, market, kb, or guide."},"offset":{"type":"integer","default":0},"network":{"type":"string"},"maxUsdPrice":{"type":"number"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":205,"tokensAfter":205},{"name":"search_resources","fixed":{"name":"search_resources","description":"Search the marketplace by keyword and/or filters (network, asset, scheme, payTo, maxUsdPrice). Text queries rank by relevance; filter-only queries rank by 30-day call volume.","inputSchema":{"type":"object","properties":{"asset":{"type":"string"},"limit":{"type":"integer","default":20,"maximum":100},"payTo":{"type":"string"},"query":{"type":"string","description":"Free-text keyword search"},"scheme":{"type":"string"},"network":{"type":"string","description":"e.g. eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"},"maxUsdPrice":{"type":"number"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":167,"tokensAfter":167}],"toolsChanged":7,"tokensSaved":0,"todo":[{"tool":"discover_agents","params":["limit","query"]},{"tool":"discover_provider","params":["host"]},{"tool":"get_agent","params":["slug"]},{"tool":"get_pricing","params":["slug"]},{"tool":"get_resource","params":["slug"]},{"tool":"list_resources","params":["sort","limit","offset"]},{"tool":"list_saylor_official","params":["tag","asset","limit","payTo","query","offset","network","maxUsdPrice"]},{"tool":"search_resources","params":["asset","limit","payTo","scheme","maxUsdPrice"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}