accueil / serveurs / Recherche & Web / com.mrrledger/mrrledger
com.mrrledger/mrrledger
serveur MCP (Model Context Protocol) · mrrledger 1.11.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que com.mrrledger/mrrledger est sûr ?
Au dernier audit MCP Hub, le serveur MCP « com.mrrledger/mrrledger » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 16 outils
- buy_api_pass≈ 242 tokens
Buy an expiring MRR Ledger API key with x402 (USDC on Base). Prices: hobby 1 day $0.50, hobby 30 days $9, builder 30 days $19 (adds CSV export + 5 watches), team 30 days $79 (adds JSONL export + 20 watches). Call without payment for a free preview (what the key unlocks, daily limits) plus the x402 terms, then retry with params._meta["x402/payment"] (x402 v2 or v1 payload). Returns {api_key (shown once), plan, days, expires_at, requests_per_day}. Example: {"plan":"hobby","days":1} -> free preview + terms for $0.50; the paid retry returns the key.
Paramètres, retour & exemple (2)
Paramètresdays· integer · optionnel · 1 | 30plan· string · requis · hobby | builder | team
Exemple d'appel{"name": "buy_api_pass", "arguments": {"plan": "hobby"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - compare_businesses≈ 410 tokens
Two businesses side by side by slug. Returns a brief for each (tier, category, annualized revenue + basis, pricing model, founded, top 2 lessons, growth series) and a diff (annualized_a, annualized_b, ratio a/b, same_category, same_tier). Example: {"a":"cursor","b":"lovable"} -> Cursor vs Lovable with the revenue ratio. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (2)
Paramètresa· string · requis
First business slugb· string · requis
Second business slug
Exemple d'appel{"name": "compare_businesses", "arguments": {"a": "texte", "b": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - export_dataset≈ 268 tokens
The whole MRR Ledger dataset in one call. format "csv" ($0.25 USDC via x402): every sourced revenue figure for every business, superseded ones included (one row per figure, 14 columns, source_url on each). format "jsonl" ($0.50): one full business record per line. Optional slug = one business, same price. Included with Builder (csv) and Team (csv + jsonl) API keys. Call without payment for a free preview (real sample rows) plus the x402 terms, then retry with params._meta["x402/payment"] (x402 v2 or v1 payload). Example: {"format":"csv"} -> free preview (real sample rows) + terms for $0.25; the paid retry returns the CSV as the text content.
Paramètres, retour & exemple (2)
Paramètresslug· string · optionnel
Optional: one business slugformat· string · optionnel · csv | jsonl
Exemple d'appel{"name": "export_dataset", "arguments": {"slug": "texte", "format": "csv"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_business≈ 660 tokens
The full sourced record for one business by slug: every dated revenue figure (label, value, as_of, source_url), what the agent does, business model, founded, tier, lessons for builders, growth series, related businesses, badge URLs. Example: {"slug":"cursor"} -> Cursor's full record with sources. Unknown slug -> isError (find slugs with search_businesses). Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup). All businesses at once: export_dataset (JSONL $0.50 via x402).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Business slug, e.g. cursor, lovable (from search_businesses or leaderboard).
Exemple d'appel{"name": "get_business", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - get_category≈ 500 tokens
One category by slug (or id): label, count, ranked_count, median annualized revenue (overall and by tier), members with global rank and revenue, url_page (same shape as one list_categories item). Example: {"slug":"customer-support"} -> the customer-support agents with their revenue. Unknown slug -> isError. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Category slug (e.g. coding-agents, customer-support, indie-solo).
Exemple d'appel{"name": "get_category", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - get_growth≈ 411 tokens
Dated revenue series for one business, oldest first: [{as_of, annualized_usd, label (ARR, MRR or Revenue), value_usd, value_text, source_url, source_name}], one point per sourced date (MRR is annualized x12). Example: {"slug":"lovable"} -> Lovable's dated ARR points, each with its source. Unknown slug -> isError. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup). Full dated history for every business: export_dataset (CSV $0.25 via x402).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Business slug, e.g. lovable.
Exemple d'appel{"name": "get_growth", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - get_tag≈ 477 tokens
One tag by slug: count, ranked_count, median annualized revenue (overall and by tier), members with global rank and revenue, url_page (same shape as one list_tags item). Example: {"slug":"trustmrr"} -> every business tagged trustmrr. Unknown slug -> isError. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (1)
Paramètresslug· string · requis
Tag slug (e.g. trustmrr, mcp, seo).
Exemple d'appel{"name": "get_tag", "arguments": {"slug": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - hub_stats≈ 554 tokens
Dataset totals in one object: business, ranked, lesson and MCP tool counts; counts per category and tier; median annualized revenue (overall, by tier, by category); payment-verified headline count and share; stale and older-figure counts; latest change date; today's feature slug. No arguments. Example: {} -> {business_count, ranked_count, median_annualized_usd, ...}. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "hub_stats", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - leaderboard≈ 620 tokens
Businesses ranked by their most recent sourced annualized revenue, highest first (only businesses with a disclosed figure). Returns briefs (same fields as search_businesses). Filters: category, verified_only; limit default 10, max 50. Example: {"category":"coding-agents","limit":5} -> the top 5 coding agents by revenue. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup). Whole dataset as CSV: export_dataset ($0.25 via x402).
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
Default 10, max 50.category· string · optionnel
Category slug, e.g. coding-agents (see list_categories).verified_only· boolean · optionnel
Keep only businesses whose headline figure is payment-processor verified (headline_verification not null).
Exemple d'appel{"name": "leaderboard", "arguments": {"limit": 1, "category": "texte", "verified_only": true}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": []}} - list_categories≈ 558 tokens
Every category with count, ranked_count, median annualized revenue (overall and by tier: venture/indie/experiment) and its members (slug, name, global rank, annualized_revenue_usd, revenue_disclosed, url_profile). Optional limit (default all, max 50). Example: {"limit":3} -> the first 3 categories with their members. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (1)
Paramètreslimit· number · optionnel
Max categories to return (default: all).
Exemple d'appel{"name": "list_categories", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - list_tags≈ 566 tokens
Every tag (from business tags) with slug, label, count, ranked_count, median annualized revenue (overall and by tier) and members (slug, name, global rank, annualized_revenue_usd, revenue_disclosed, url_profile). Sorted by count (most used first), then label; includes 1-business tags. Optional limit (default all, max 500). Example: {"limit":10} -> the 10 most-used tags. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (1)
Paramètreslimit· number · optionnel
Max tags to return (default: all).
Exemple d'appel{"name": "list_tags", "arguments": {"limit": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - search_businesses≈ 1018 tokens
START HERE. Find AI-agent businesses by keyword, category or tier. Returns a list of briefs: slug, name, category, tier, one_liner, annualized_revenue_usd (sourced, USD per year), basis, confidence, url_profile; plus total matches and the next page (structuredContent.page, also as text). Matches name, slug, one-liner, tags, what the agent does and lessons. Empty query = every business, highest sourced revenue first. Pages: limit (default 10, max 50) + offset or cursor. Example: {"query":"support","limit":3} -> 3 customer-support agents with their sourced revenue. Use a slug from here in get_business, get_growth or compare_businesses. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup). Every figure with full history in one file: export_dataset (CSV $0.25 via x402).
Paramètres, retour & exemple (7)
Paramètrestier· string · optionnel · venture | indie | experiment
Funding-based, not size-based: venture = raised outside venture money (even if small), indie = bootstrapped/founder-funded, experiment = agent-run or research project.limit· number · optionnel
Results per page. Default 10, max 50.query· string · optionnel
Keyword, e.g. "support", "coding", "voice". Empty = all businesses.cursor· string · optionnel
Opaque page token: page.next_cursor from the previous call with the same query and filters.offset· integer · optionnel
Skip this many matches (page start). Default 0. Use page.next_offset from the previous call.category· string · optionnel
Category slug, e.g. coding-agents, customer-support (see list_categories).verified_only· boolean · optionnel
Keep only businesses whose headline figure is payment-processor verified (headline_verification not null).
Exemple d'appel{"name": "search_businesses", "arguments": {"tier": "venture", "limit": 1, "query": "texte", "cursor": "texte", "offset": 1, "category": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"page": {}, "result": []}} - search_lessons≈ 512 tokens
Lessons for builders drawn from every business, each attributed to its business and tagged by theme. Returns {total, returned, themes, results: [{lesson, name, slug, themes, url_profile}]}. Filter by query (matches lesson text, business name, slug) and/or theme; limit default 10, max 50. Example: {"theme":"pricing","limit":5} -> 5 pricing lessons and the businesses they come from. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (3)
Paramètreslimit· number · optionnel
Default 10, max 50.query· string · optionnel
Free text, e.g. "outcome-based pricing".theme· string · optionnel · pricing | growth | enterprise | trust | product | ops | other
Theme id (pricing, growth, enterprise, trust, product, ops, other); labels like "Trust & sourcing" are accepted too.
Exemple d'appel{"name": "search_lessons", "arguments": {"limit": 1, "query": "texte", "theme": "pricing"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}} - todays_feature≈ 576 tokens
Today's featured business (rotates daily by America/Toronto date): the full profile, same shape as get_business, including its lessons for builders. No arguments. Example: {} -> one business record. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup).
Paramètres, retour & exemple (0)
Exemple d'appel{"name": "todays_feature", "arguments": {}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": "texte"}} - watch_revenue≈ 372 tokens
Get a signed webhook POST whenever a watched business gets a new or revised revenue figure on MRR Ledger. x402 (USDC on Base): $1 per business per 30 days (at most $5), or $5 for all businesses. Included with Builder and Team API keys (send the key as X-API-Key on the MCP request). Call without payment for a free preview (the latest real revenue changes for those businesses) plus the x402 terms, then retry with params._meta["x402/payment"] (x402 v2 or v1 payload). Returns watch_id and a secret shown once; verify MRL-Signature = HMAC-SHA256(secret, t + "." + body). Example: {"slugs":["cursor"],"webhook_url":"https://example.com/hook"} -> free preview + terms for $1; the paid retry returns the watch.
Paramètres, retour & exemple (3)
Paramètreskinds· array · optionnelslugs· ? · requis
Business slugs (1-10) or "all"webhook_url· string · requis
https URL on a public host (port 443)
Exemple d'appel{"name": "watch_revenue", "arguments": {"slugs": "texte", "webhook_url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - whats_new≈ 411 tokens
Dataset change log, newest first: businesses added and revenue figures added, revised, re-dated or removed, each with its source_url. Returns {total, returned, latest, results}. Filters: since (YYYY-MM-DD, inclusive, America/Toronto dates), slug, kind; limit default 20, max 100. Example: {"since":"2026-10-14"} -> every change since Oct 14, 2026. Cost: free, 100 tools/call per day without a key (API keys from $9/mo raise the limit). Over the free 100/day: $0.005 per call via x402 (no signup). Get each new figure pushed instead: watch_revenue (webhook, $1 per business per 30 days via x402).
Paramètres, retour & exemple (4)
Paramètreskind· string · optionnel · dataset_created | business_added | business_removed | metric_added | metric_revised | metric_redated | metric_removedslug· string · optionnellimit· number · optionnel
Default 20, max 100.since· string · optionnel
YYYY-MM-DD
Exemple d'appel{"name": "whats_new", "arguments": {"kind": "dataset_created", "slug": "texte", "limit": 1, "since": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"result": {}}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».