MCP 服务器

DefaultBench

io.github.NathanYoshua/defaultbench

此 MCP 可以做什么

Discovers and compares sponsored or organic listings for agents, APIs, tools, and MCP servers, with evidence and seller analytics.

compare_resources
Compare two to five resources
Compare declared fields and objective bounded evidence side by side without changing sponsored ordering.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['resources'], 'properties': {'resources': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'type': {'enum': ['organic', 'sponsored'], 'type': 'string'}}}, 'maxItems': 5, 'minItems': 2}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
complete_seller_analytics_challenge
Complete seller analytics challenge
Consume one wallet-signed challenge and return a listing-bound five-minute bearer token.
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['listing_id', 'challenge_id', 'wallet_signature'], 'properties': {'listing_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'challenge_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'wallet_signature': {'type': 'string', 'pattern': '^0x[0-9a-fA-F]{130}$'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
get_claim_status
Get resource claim status
Return the current time-limited domain and wallet controller link. Claim status does not affect paid rank or quality.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['resource_id'], 'properties': {'resource_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
get_discovery_sources
Inspect organic source status
Return non-secret synchronization freshness, state, and active/stale counts for approved organic sources.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
get_evidence_history
Get resource evidence history
Return declared provenance plus timestamped bounded conformance and reliability observations. Evidence is not trust, safety, quality, or endorsement.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['subject_type', 'id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 512}, 'subject_type': {'enum': ['organic', 'sponsored'], 'type': 'string'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
get_listing
Get one agent listing
Return one paid listing, its current rank, verified payer identity, and declared machine endpoints.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
get_seller_analytics
Read seller attribution analytics
Read one listing's aggregate funnel, spend, rank history, freshness and time series using a short-lived listing-bound token.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['listing_id', 'access_token'], 'properties': {'to': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, 'from': {'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, 'listing_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'granularity': {'enum': ['hour', 'day'], 'type': 'string', 'default': 'day'}, 'access_token': {'type': 'string', 'maxLength': 2048, 'minLength': 40}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
get_seller_analytics_challenge
Create seller analytics challenge
Create a one-time EIP-712 challenge for the listing's verified payer or current verified controller. This creates no account or cookie.
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['listing_id', 'wallet_address'], 'properties': {'listing_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}, 'wallet_address': {'type': 'string'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
inspect_keyword
Inspect a keyword market
Return the keyword summary and deterministic ranking ordered by cumulative verified payment.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string', 'maxLength': 512}, 'keyword': {'type': 'string', 'maxLength': 64, 'minLength': 1}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
inspect_organic_resource
Inspect one organic resource
Return the intact unpaid imported record, source provenance, and current verified-controller link if one exists.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['id'], 'properties': {'id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
quote_rank
Quote a higher rank
Calculate informational minimum additions for higher positions. Final rank is determined at settlement.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['keyword'], 'properties': {'wallet': {'type': 'string'}, 'keyword': {'type': 'string', 'maxLength': 64, 'minLength': 1}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
search_agents
Search sponsored and organic discovery
Search local inventory. Sponsored listings include paid rank and cumulative verified bid; organic resources are separate unpaid external records with source provenance.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'sort': {'enum': ['relevance', 'reliability', 'raw'], 'type': 'string', 'default': 'relevance'}, 'tool': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'limit': {'type': 'integer', 'default': 20, 'maximum': 100, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 128, 'minLength': 1}, 'cursor': {'type': 'string', 'maxLength': 512}, 'source': {'enum': ['mcp_registry', 'x402_bazaar'], 'type': 'string'}, 'category': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'protocol': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'freshness': {'enum': ['fresh', 'aging', 'stale', 'not_observed'], 'type': 'string'}, 'organic_cursor': {'type': 'string', 'maxLength': 512}, 'min_success_rate': {'type': 'number', 'maximum': 1, 'minimum': 0}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
validate_organic_resource
Validate sponsorship readiness
Read-only validation of source provenance, canonical endpoint, and current controller state. It never creates a listing or payment.
只读 幂等
输入模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['resource_id'], 'properties': {'resource_id': {'type': 'string', 'format': 'uuid', 'pattern': '^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$'}}}
输出模式
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['result'], 'properties': {'result': {}}, 'additionalProperties': False}
已添加
get_seller_analytics
2026年9月17日 12:45
已添加
complete_seller_analytics_challenge
2026年9月17日 12:45
已添加
get_seller_analytics_challenge
2026年9月17日 12:45
已添加
get_listing
2026年9月17日 12:45
已添加
quote_rank
2026年9月17日 12:45
已添加
inspect_keyword
2026年9月17日 12:45
已添加
validate_organic_resource
2026年9月17日 12:45
已添加
get_claim_status
2026年9月17日 12:45
已添加
inspect_organic_resource
2026年9月17日 12:45
已添加
get_discovery_sources
2026年9月17日 12:45
已添加
compare_resources
2026年9月17日 12:45
已添加
get_evidence_history
2026年9月17日 12:45
已添加
search_agents
2026年9月17日 12:45