accueil / serveurs / IA & Mémoire / directory.nohumans/registry
directory.nohumans/registry
serveur MCP (Model Context Protocol) · nohumans-directory 1.0.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 directory.nohumans/registry est sûr ?
Au dernier audit MCP Hub, le serveur MCP « directory.nohumans/registry » 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 4 outils
- find_paid_service≈ 897 tokens
Search paid x402 APIs and datasets by need. Ranked: verified first, then probe score, then price. Each result carries what you choose on: status, score (0..1), evidence_tier, paid_verified (we bought it with real USDC and it delivered), has_sample (a cheap preview exists), price. Relevance comes from the query text; a specific need in plain words matches best. Zero results means nothing listed matches. Results are dated evidence, not guarantees. Returns a summary per listing; detail='full' returns every field. Free, read-only.
Paramètres, retour & exemple (8)
Paramètreslimit· integer · optionnel
Max results (default 10).query· string · optionnel
What you need, specifically: data, freshness, format, constraint. Drives relevance.detail· string · optionnel · summary | full
summary (default) or full: every field per listing.category· string · optionnel · data.other | data.crypto | data.web | data.misc | compute.llm | data.markets | compute.media | data.geo
Optional filter: one of the most-populated categories. Omit if none fits; query text still finds long-tail ones.protocol· string · optionnel · x402 | mpp
Only listings offering this payment protocol. Omit for any.max_price· number · optionnel
Max price per call. Omit for no cap.min_score· number · optionnel
Min probe score, 0..1 (0.8 = reliably passing).mpp_method· string · optionnel
Only listings offering this MPP method, e.g. stripe, tempo, evm.
Exemple d'appel{"name": "find_paid_service", "arguments": {"limit": 1, "query": "texte", "detail": "summary", "category": "data.other", "protocol": "x402", "max_price": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"count": 1, "detail": "summary", "results": [], "category_expanded": true}} - get_service_details≈ 958 tokens
Full record for one listing id: request and response schemas, sample_query, observed 402 terms (network, payTo, scheme, x402 version), reputation detail, and paid_verification (our latest real USDC purchase, with its settlement tx where proven). Useful before paying: it shows the exact request shape and current reliability. Every timestamp has an _iso twin; on-chain counts describe the seller's wallet, usually shared by several listings, not this endpoint. Free, read-only.
Paramètres, retour & exemple (1)
Paramètresid· string · requis
Listing id: the id field of a search result, e.g. f094faea-d9d.
Exemple d'appel{"name": "get_service_details", "arguments": {"id": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"id": "texte", "kind": "api", "name": "texte", "score": 1, "chains": [], "status": "verified", "category": "texte", "transport": "texte", "has_sample": true, "kind_notes": {}, "obs_pay_to": "texte", "obs_scheme": "texte"}} - resolve_endpoint≈ 252 tokens
Check an endpoint URL you already hold before paying it. Returns match 'active' with the listing's full record, 'delisted' (listed here, later removed), or 'unknown' (never checked here; absence is not a verdict either way). The record is dated evidence, not a safety rating. Free, read-only.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
The endpoint URL as you hold it, including any query string.
Exemple d'appel{"name": "resolve_endpoint", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "match": "active", "detail": {}}} - what_agents_are_asking_for≈ 676 tokens
What agents searched this directory for, for deciding which x402 service to build or list. Terms ranked by how many distinct days they were asked, each with catalogue_top: the listings our own search already returns for it. A term being asked does not mean nothing serves it. The window ends a week behind live while the paid tier is on sale (a day when it is not; delay_hours and window_ends_at in the response say which); test traffic, sellers searching their own listings and identifying terms are excluded; floor: a term appears once at least 1 distinct non-seller client IP asked it. Client counts are IP ceilings, never buyer counts. Paged: limit (default 25), offset, next_offset. Free, read-only.
Paramètres, retour & exemple (2)
Paramètreslimit· integer · optionnel
Terms per page, in rank order.offset· integer · optionnel
Where to start; each reply gives next_offset.
Exemple d'appel{"name": "what_agents_are_asking_for", "arguments": {"limit": 1, "offset": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"note": "texte", "page": {}, "top_needs": [], "read_first": [], "side_lists": {}, "delay_hours": 1, "terms_total": 1, "window_days": 1, "total_queries": 1, "window_ends_at": 1, "k_anonymity_unit": "texte", "k_anonymity_floor": 1}}
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é ».