Serveur MCP

Harpd Agent Data

com.harpd/agent-data

Ce que fait ce MCP

Searches and analyzes AI product and LLM rankings, pricing, historical performance, comparisons, research, and model cost optimization.

get_historical_data
Harpd historical rank intelligence
The rank history of one AI product over 3, 6 or 12 months: position over time, rank movement, best and worst position, and the archived period results. This is the one thing a single page view of the board cannot tell an agent — whether a position is rising or falling. PAID: 0.05 USDC per call, settled over x402 on Base. This tool returns HTTP 402 with x402 payment requirements when no payment is attached; sign the payment and retry. Canonical: https://harpd.com/rank/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['product'], 'properties': {'scope': {'enum': ['overall', 'monthly', 'weekly'], 'type': 'string', 'default': 'overall'}, 'period': {'enum': ['3m', '6m', '12m'], 'type': 'string', 'default': '12m'}, 'product': {'type': 'string', 'maxLength': 120, 'minLength': 1, 'description': 'Harpd product slug, e.g. "claude".'}, 'category': {'type': 'string', 'default': 'all'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta']}
get_rank
Harpd AI product rankings
Free Harpd Rank board for any scope and category, in the unified agent envelope. FREE: no payment, no API key, no account required. Canonical: https://harpd.com/rank/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'limit': {'type': 'integer', 'default': 50, 'maximum': 100, 'minimum': 1}, 'scope': {'enum': ['overall', 'monthly', 'weekly'], 'type': 'string', 'default': 'overall'}, 'category': {'type': 'string', 'default': 'all'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'object'}, 'meta': {'type': 'object'}}}
harpd_compare
Harpd AI product comparison
Head-to-head comparison of 2–8 AI products: category, published rank, list pricing where the product is a priced model, and the material differences between them. PAID: 0.01 USDC per call, settled over x402 on Base. This tool returns HTTP 402 with x402 payment requirements when no payment is attached; sign the payment and retry. Canonical: https://harpd.com/compare/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 8, 'minItems': 2}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta']}
harpd_optimize
Harpd AI model cost optimization
Given a task and the model currently running it, returns cheaper candidate models that still clear the task quality floor, with per-call and projected monthly savings, the performance trade-off, a confidence value and the evidence behind every number. PAID: 0.01 USDC per call, settled over x402 on Base. This tool returns HTTP 402 with x402 payment requirements when no payment is attached; sign the payment and retry. Canonical: https://harpd.com/developers/agents/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['task', 'current_model'], 'properties': {'task': {'type': 'string', 'maxLength': 2000, 'minLength': 3}, 'max_cost': {'type': 'number', 'exclusiveMinimum': 0}, 'constraints': {'type': 'object', 'properties': {'min_tier': {'enum': ['mini', 'fast', 'open', 'reasoning', 'flagship'], 'type': 'string'}, 'providers': {'type': 'array', 'items': {'type': 'string'}}, 'min_context_window': {'type': 'integer', 'minimum': 1000}}, 'additionalProperties': False}, 'current_model': {'type': 'string'}, 'monthly_calls': {'type': 'integer', 'maximum': 100000000, 'minimum': 1}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta']}
harpd_research
Harpd AI product research
A structured research answer over the Harpd catalog: matching products, category distribution, price bands, evidence per claim and the sources behind them. PAID: 0.05 USDC per call, settled over x402 on Base. This tool returns HTTP 402 with x402 payment requirements when no payment is attached; sign the payment and retry. Canonical: https://harpd.com/research/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'default': 15, 'maximum': 50, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 500, 'minLength': 3}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta']}
search_products
Harpd AI product search
Free keyword search over the published Harpd AI product catalog, with category filters and stable machine-readable results. FREE: no payment, no API key, no account required. Canonical: https://harpd.com/products/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'required': ['q'], 'properties': {'q': {'type': 'string', 'maxLength': 200, 'minLength': 2}, 'limit': {'type': 'integer', 'default': 10, 'maximum': 50, 'minimum': 1}, 'category': {'type': 'string'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta'], 'properties': {'data': {'type': 'object', 'required': ['query', 'count', 'results'], 'properties': {'count': {'type': 'integer'}, 'query': {'type': 'string'}, 'results': {'type': 'array'}}}, 'meta': {'type': 'object'}}}
verify_agent_payment
Harpd testnet payment smoke test
A deliberately trivial paid product that exists so an agent can prove its whole x402 payment path — 402 challenge, signing, settlement, receipt — before it spends anything on data. Costs $0.01 and returns the request it received plus the settlement receipt. PAID: 0.01 USDC per call, settled over x402 on Base. This tool returns HTTP 402 with x402 payment requirements when no payment is attached; sign the payment and retry. Canonical: https://harpd.com/developers/agents/
Lecture seule Idempotent
Schéma d’entrée
{'type': 'object', 'properties': {'echo': {'type': 'string', 'maxLength': 200, 'description': 'Any string; returned unchanged so the caller can correlate the round trip.'}}, 'additionalProperties': False}
Schéma de sortie
{'type': 'object', 'required': ['data', 'meta']}
Supprimé
research_products
23 September 2026 02:41
Supprimé
optimize_model
23 September 2026 02:41
Supprimé
compare_products
23 September 2026 02:41
Ajouté
harpd_research
23 September 2026 02:41
Ajouté
harpd_optimize
23 September 2026 02:41
Ajouté
harpd_compare
23 September 2026 02:41
Ajouté
verify_agent_payment
19 September 2026 02:40
Ajouté
search_products
19 September 2026 02:40
Ajouté
research_products
19 September 2026 02:40
Ajouté
optimize_model
19 September 2026 02:40
Ajouté
get_rank
19 September 2026 02:40
Ajouté
get_historical_data
19 September 2026 02:40
Ajouté
compare_products
19 September 2026 02:40