nohumans.directory
Server Details
We buy from x402 endpoints with real USDC and publish delivery outcomes. Check before you spend.
- Status
- Healthy
- Uptime
- 100.0% over 55 days
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- jalcodev/nohumans-mcp
- GitHub Stars
- 0
- Server Listing
- nohumans-mcp
TDQS
Scored across 4 tools
Each tool occupies a distinct entry point: find_paid_service searches by need, get_service_details fetches by listing id, resolve_endpoint checks a URL you already hold, and what_agents_are_asking_for reports demand signals. The descriptions explicitly cross-reference when to use one versus another (e.g. 'use resolve_endpoint when you have a URL; use find_paid_service when you have a need but no URL'), eliminating overlap.
Three of four tools follow a clean snake_case verb_noun pattern (find_paid_service, get_service_details, resolve_endpoint) with consistent distinct verbs. what_agents_are_asking_for breaks the pattern as a full question phrase, but it remains readable and unambiguous.
Four tools is slightly lean but each is clearly justified: search, inspect, pre-spend check, and demand feed. The surface is tightly scoped to a discovery/verification registry with no redundant tools, though there's little room for pagination or listing-management operations.
For an agent-consumer directory the lifecycle is well covered: discover services, inspect a listing, verify an arbitrary URL, and read demand data, plus free-vs-paid sub-endpoints referenced in descriptions. Minor gaps exist (no explicit listing submission or category browse tool), but core workflows have no dead ends.
Available Tools
4 toolsfind_paid_serviceFind a paid serviceRead-onlyIdempotentInspect
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. Describe the actual need in query, in your own words: that text drives relevance. Zero results means nothing listed matches; do not invent endpoints. Results are dated evidence, not guarantees. Returns a summary per listing; detail='full' returns every field. Call get_service_details before paying. Free, read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max results (default 10). | |
| query | No | What you need, specifically: data, freshness, format, constraint. Drives relevance. | |
| detail | No | summary (default) or full: every field per listing. | summary |
| category | No | Optional filter: one of the most-populated categories. Omit if none fits; query text still finds long-tail ones. | |
| protocol | No | Only listings offering this payment protocol. Omit for any. | |
| max_price | No | Max price per call. Omit for no cap. | |
| min_score | No | Min probe score, 0..1 (0.8 = reliably passing). | |
| mpp_method | No | Only listings offering this MPP method, e.g. stripe, tempo, evm. |
Output Schema
| Name | Required | Description |
|---|---|---|
| count | Yes | |
| detail | No | |
| results | Yes | |
| category_expanded | No |
get_service_detailsGet a paid service's full recordRead-onlyIdempotentInspect
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). Call it before paying, for the exact request shape and current reliability. Quote dates (every timestamp has an _iso twin); on-chain counts describe the seller's wallet, usually shared by several listings, not this endpoint. Paid verdict, pay / caution / avoid with reasons and verified alternatives: GET https://api.nohumans.directory/v1/listings/{id}/verdict ($0.005 USDC on Base via x402). Every purchase we made of it: GET https://api.nohumans.directory/v1/listings/{id}/purchases ($0.01 USDC on Base via x402). Free, read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Listing id, as returned by find_paid_service. |
Output Schema
| Name | Required | Description |
|---|---|---|
| id | Yes | |
| kind | No | |
| name | Yes | |
| score | No | |
| chains | No | |
| status | Yes | |
| category | No | |
| transport | No | |
| has_sample | No | |
| kind_notes | No | |
| obs_pay_to | No | |
| obs_scheme | No | |
| payto_note | No | |
| description | No | |
| mpp_methods | No | |
| obs_network | No | |
| probe_count | No | |
| endpoint_url | Yes | |
| price_amount | Yes | |
| report_count | No | |
| report_score | No | |
| sample_query | No | |
| x402_version | No | |
| evidence_note | No | |
| evidence_tier | No | |
| onchain_daily | No | |
| onchain_scope | No | |
| onchain_shape | No | |
| paid_verified | No | |
| probes_failed | No | |
| probes_passed | No | |
| response_mime | No | |
| last_probed_at | No | |
| onchain_wallet | No | |
| p50_latency_ms | No | |
| p95_latency_ms | No | |
| p99_latency_ms | No | |
| payto_sentinel | No | |
| payto_unstable | No | |
| price_currency | No | |
| request_schema | No | |
| distinct_payers | No | |
| response_schema | No | |
| observed_network | No | |
| paid_verified_at | No | |
| paid_verification | No | |
| payment_protocols | No | |
| status_changed_at | No | |
| verdict_age_seconds | No | |
| paid_verified_at_iso | No | |
| payto_distinct_recent | No | |
| paid_verification_latest | No | |
| onchain_unique_payers_30d | No | |
| onchain_payto_shared_listings | No |
resolve_endpointCheck an endpoint URL before payingRead-onlyIdempotentInspect
Check an endpoint URL you already hold before paying it. Returns match 'active' with the full record (as get_service_details), 'delisted' (listed here, later removed: treat as a warning), or 'unknown' (never checked here; absence is not a verdict either way). Report what the record shows, with its dates; do not call an endpoint safe or unsafe yourself. The paid verdict applies our published rule for you and, on caution or avoid, names verified alternatives: GET https://api.nohumans.directory/v1/listings/{id}/verdict ($0.005 USDC on Base via x402). Use find_paid_service instead when you have a need but no URL. Free, read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The endpoint URL as you hold it, including any query string. |
Output Schema
| Name | Required | Description |
|---|---|---|
| note | No | |
| match | Yes | |
| detail | No |
what_agents_are_asking_forWhat agents are asking forRead-onlyIdempotentInspect
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 (read_first in the reply says how to read it). Client counts are IP ceilings, never buyer counts. Paged: limit (default 25), offset, next_offset. Current window grouped by meaning: GET https://api.nohumans.directory/v1/demand/clusters ($0.25 USDC on Base via x402). Free, read-only.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Terms per page, in rank order. | |
| offset | No | Where to start; each reply gives next_offset. |
Output Schema
| Name | Required | Description |
|---|---|---|
| note | No | |
| page | No | |
| top_needs | Yes | |
| read_first | No | |
| delay_hours | Yes | |
| terms_total | No | |
| window_days | Yes | |
| total_queries | Yes | |
| window_ends_at | No | |
| k_anonymity_unit | No | |
| k_anonymity_floor | No | |
| scripted_rotation | No | |
| distinct_client_ips | No | |
| top_category_filters | No | |
| named_listing_lookups | No |
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
1 tool update
- Changed
find_paid_service2 fields changed- added
Input schema / properties / mpp_methodAdded value: +{ + "description": "Only listings offering this MPP method, e.g. stripe, tempo, evm.", + "type": "string" +} - added
Input schema / properties / protocolAdded value: +{ + "description": "Only listings offering this payment protocol. Omit for any.", + "enum": [ + "x402", + "mpp" + ], + "type": "string" +}
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.markets", - "data.misc", - "compute.llm", - "compute.media", - "data.geo", - "data.weather", - "data.fx", - "compute.tools", - "data.news", - "data.stocks", - "data.contacts", - "data.search", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "data.derivatives", - "infra.trust", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "infra.scraping", - "data.reference", - "data.security", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.markets", + "data.misc", + "compute.llm", + "compute.media", + "data.geo", + "data.weather", + "data.fx", + "compute.tools", + "data.news", + "data.stocks", + "data.contacts", + "data.search", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "data.derivatives", + "infra.trust", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "infra.scraping", + "data.reference", + "data.security", + "tools.verification", + "data.onchain", + "verification", + "data.energy", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
4 tool updates
- Changed
find_paid_service38 fields changed- changed
Input schema / properties / category / descriptionPrevious value: -"One of the 40 most-populated existing categories, most-used first. Omit and rely on free-text `query` instead if none fit well — an unmatched or long-tail category still works via text-search fallback, it just won't be offered here as a constrained choice."New value: +"Optional filter: one of the most-populated categories. Omit if none fits; query text still finds long-tail ones." - added
Input schema / properties / detailAdded value: +{ + "default": "summary", + "description": "summary (default) or full: every field per listing.", + "enum": [ + "summary", + "full" + ], + "type": "string" +} - added
Input schema / properties / limit / defaultAdded value: +10 - changed
Input schema / properties / limit / descriptionPrevious value: -"Maximum results to return (default 10, cap 50)."New value: +"Max results (default 10)." - added
Input schema / properties / limit / maximumAdded value: +50 - added
Input schema / properties / limit / minimumAdded value: +1 - changed
Input schema / properties / max_price / descriptionPrevious value: -"Maximum per-call price. Omit for no cap."New value: +"Max price per call. Omit for no cap." - changed
Input schema / properties / min_score / descriptionPrevious value: -"Minimum reputation score, 0..1. Use 0.8 to only see reliably-passing services."New value: +"Min probe score, 0..1 (0.8 = reliably passing)." - changed
Input schema / properties / query / descriptionPrevious value: -"Describe what you actually need, in your own words and as specifically as possible — not just a topic, but the real constraint: e.g. 'sub-second latency wallet risk scoring for Base memecoins', 'EUR/USD spot rate with sub-100ms freshness', 'translate legal contracts, not casual text'. This text is what makes results relevant and is the only place that level of detail is captured — category and price are coarse filters on top of it, not a substitute for it. Only leave this empty if you are genuinely just browsing with no specific need in mind."New value: +"What you need, specifically: data, freshness, format, constraint. Drives relevance." - changed
Output schema / properties / category_expanded / typePrevious value: -[ - "string", - "null" -]New value: +[ + "boolean", + "null" +] - added
Output schema / properties / detailAdded value: +{ + "enum": [ + "summary", + "full" + ], + "type": "string" +} - removed
Output schema / properties / results / items / properties / chainsRemoved value: -{ - "description": "Networks you can PAY on, as declared by the seller. Not the data or chains the service covers.", - "items": { - "type": "string" - }, - "type": "array" -} - removed
Output schema / properties / results / items / properties / distinct_payersRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / evidence_noteRemoved value: -{ - "type": [ - "string", - "null" - ] -} - removed
Output schema / properties / results / items / properties / kindRemoved value: -{ - "enum": [ - "api", - "agent" - ], - "type": "string" -} - removed
Output schema / properties / results / items / properties / last_probed_atRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - added
Output schema / properties / results / items / properties / last_probed_at_isoAdded value: +{ + "type": [ + "string", + "null" + ] +} - removed
Output schema / properties / results / items / properties / mpp_methodsRemoved value: -{ - "description": "MPP methods as the endpoint names them (tempo, evm, stripe, ...); null when its 402 offers no MPP.", - "items": { - "type": "string" - }, - "type": [ - "array", - "null" - ] -} - removed
Output schema / properties / results / items / properties / observed_networkRemoved value: -{ - "type": [ - "string", - "null" - ] -} - removed
Output schema / properties / results / items / properties / onchain_payto_shared_listingsRemoved value: -{ - "description": "Active listings naming the same payTo address. Above 1, the on-chain figures are the wallet's, not this endpoint's.", - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / onchain_scopeRemoved value: -{ - "description": "What the on-chain figures describe, in words. Read before quoting them.", - "type": [ - "string", - "null" - ] -} - removed
Output schema / properties / results / items / properties / onchain_unique_payers_30dRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / onchain_walletRemoved value: -{ - "additionalProperties": true, - "description": "On-chain activity of the seller's payment wallet (payTo), usually shared by many listings: scope, shared_by_listings, pay_to, tx_count_30d, unique_payers_30d, volume_usd_30d. Not this endpoint's own usage.", - "type": "object" -} - removed
Output schema / properties / results / items / properties / p50_latency_msRemoved value: -{ - "description": "Median latency over the last 7 days (timeouts included); null under 5 probes.", - "type": [ - "number", - "null" - ] -} - removed
Output schema / properties / results / items / properties / p95_latency_msRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / p99_latency_msRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - added
Output schema / properties / results / items / properties / paid_verified_age_daysAdded value: +{ + "type": [ + "number", + "null" + ] +} - removed
Output schema / properties / results / items / properties / paid_verified_atRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / paid_verified_at_isoRemoved value: -{ - "type": [ - "string", - "null" - ] -} - removed
Output schema / properties / results / items / properties / payment_protocols / descriptionRemoved value: -"Protocols the endpoint's own 402 offered on our unpaid probes: x402, mpp, or both. Paid verification covers x402 on Base only." - removed
Output schema / properties / results / items / properties / probe_countRemoved value: -{ - "description": "Every counted probe, passes AND failures. Passes are probes_passed.", - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / probes_failedRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / probes_passedRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / report_countRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / report_scoreRemoved value: -{ - "type": [ - "number", - "null" - ] -} - removed
Output schema / properties / results / items / properties / response_mimeRemoved value: -{ - "type": [ - "string", - "null" - ] -} - removed
Output schema / properties / results / items / properties / status_changed_atRemoved value: -{ - "type": [ - "integer", - "null" - ] -} - removed
Output schema / properties / results / items / properties / verdict_age_secondsRemoved value: -{ - "type": [ - "integer", - "null" - ] -}
- Changed
get_service_details8 fields changed- removed
Output schema / properties / chains / descriptionRemoved value: -"Networks you can PAY on, as declared by the seller. Not the data or chains the service covers." - removed
Output schema / properties / mpp_methods / descriptionRemoved value: -"MPP methods as the endpoint names them (tempo, evm, stripe, ...); null when its 402 offers no MPP." - removed
Output schema / properties / onchain_payto_shared_listings / descriptionRemoved value: -"Active listings naming the same payTo address. Above 1, the on-chain figures are the wallet's, not this endpoint's." - removed
Output schema / properties / onchain_scope / descriptionRemoved value: -"What the on-chain figures describe, in words. Read before quoting them." - removed
Output schema / properties / onchain_wallet / descriptionRemoved value: -"On-chain activity of the seller's payment wallet (payTo), usually shared by many listings: scope, shared_by_listings, pay_to, tx_count_30d, unique_payers_30d, volume_usd_30d. Not this endpoint's own usage." - removed
Output schema / properties / p50_latency_ms / descriptionRemoved value: -"Median latency over the last 7 days (timeouts included); null under 5 probes." - removed
Output schema / properties / payment_protocols / descriptionRemoved value: -"Protocols the endpoint's own 402 offered on our unpaid probes: x402, mpp, or both. Paid verification covers x402 on Base only." - removed
Output schema / properties / probe_count / descriptionRemoved value: -"Every counted probe, passes AND failures. Passes are probes_passed."
- Changed
resolve_endpoint1 field changed- changed
Input schema / properties / url / descriptionPrevious value: -"The endpoint URL exactly as you hold it, including any query string (parameterized listings bake params into the URL, so the query string matters). Trailing slashes and http/https differences are tolerated."New value: +"The endpoint URL as you hold it, including any query string."
- Changed
what_agents_are_asking_for21 fields changed- changed
Input schema / properties / limit / defaultPrevious value: -100New value: +25 - changed
Input schema / properties / limit / descriptionPrevious value: -"Terms per reply, in rank order (default 100)."New value: +"Terms per page, in rank order." - changed
Input schema / properties / offset / descriptionPrevious value: -"Where to start in the ranked list; each reply says next_offset."New value: +"Where to start; each reply gives next_offset." - removed
Output schema / properties / delay_hours / descriptionRemoved value: -"How far behind live the window ends." - removed
Output schema / properties / distinct_client_ips / descriptionRemoved value: -"A ceiling on independent demand, never a count of buyers." - removed
Output schema / properties / k_anonymity_floor / descriptionRemoved value: -"Distinct non-seller client IPs a term needs before it is reported at all." - removed
Output schema / properties / named_listing_lookups / descriptionRemoved value: -"Searches for one listed service by its own name, asked almost only by clients that searched nothing else: listed apart, same fields as top_needs, not demand. Rule in named_listing_lookup_rule." - removed
Output schema / properties / note / descriptionRemoved value: -"The exclusions, stated in words." - removed
Output schema / properties / page / descriptionRemoved value: -"offset, limit, returned, terms_total, next_offset (null on the last page)." - removed
Output schema / properties / read_first / descriptionRemoved value: -"How to read this feed, in a few lines. Read before the data." - removed
Output schema / properties / scripted_rotation / descriptionRemoved value: -"Terms asked by many client IPs almost all of which searched only once in the whole window (one caller on rotating addresses): listed apart, same fields as top_needs plus share_single_search_client_ips, not demand. Rule in scripted_rotation_rule." - removed
Output schema / properties / terms_total / descriptionRemoved value: -"How many terms the window publishes; top_needs holds one page of them." - removed
Output schema / properties / top_needs / descriptionRemoved value: -"Terms ranked by how many distinct days they were asked." - removed
Output schema / properties / top_needs / items / properties / buyer_client_ips / descriptionRemoved value: -"Distinct non-seller client IPs; a ceiling on independent askers, never a count of buyers." - removed
Output schema / properties / top_needs / items / properties / catalogue_status / descriptionRemoved value: -"not_checked_yet means NOT searched yet, not that nothing exists." - removed
Output schema / properties / top_needs / items / properties / catalogue_top / descriptionRemoved value: -"The three listings this directory's own search returned for the term (id, name, status, price_amount), searched at catalogue_checked_at_iso. Null only when catalogue_status is not_checked_yet." - removed
Output schema / properties / top_needs / items / properties / distinct_days / descriptionRemoved value: -"UTC calendar dates on which non-sellers asked it." - removed
Output schema / properties / top_needs / items / properties / self_monitoring_searches / descriptionRemoved value: -"Of `searches`, how many came from clients that also edit listings here." - removed
Output schema / properties / total_queries / descriptionRemoved value: -"Every search in the window, before exclusions." - removed
Output schema / properties / window_days / descriptionRemoved value: -"Length of the reported window." - removed
Output schema / properties / window_ends_at / descriptionRemoved value: -"Unix seconds at which the window closes."
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.misc", - "data.markets", - "compute.llm", - "compute.media", - "data.weather", - "data.geo", - "data.fx", - "compute.tools", - "data.news", - "data.stocks", - "data.contacts", - "data.search", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "data.derivatives", - "infra.trust", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "infra.scraping", - "data.reference", - "data.security", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.markets", + "data.misc", + "compute.llm", + "compute.media", + "data.geo", + "data.weather", + "data.fx", + "compute.tools", + "data.news", + "data.stocks", + "data.contacts", + "data.search", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "data.derivatives", + "infra.trust", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "infra.scraping", + "data.reference", + "data.security", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.misc", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "data.derivatives", - "infra.trust", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "infra.scraping", - "data.reference", - "data.security", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.misc", + "data.markets", + "compute.llm", + "compute.media", + "data.weather", + "data.geo", + "data.fx", + "compute.tools", + "data.news", + "data.stocks", + "data.contacts", + "data.search", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "data.derivatives", + "infra.trust", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "infra.scraping", + "data.reference", + "data.security", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.misc", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "infra.scraping", - "data.reference", - "data.security", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.misc", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "data.derivatives", + "infra.trust", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "infra.scraping", + "data.reference", + "data.security", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.misc", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "data.security", - "infra.scraping", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.misc", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "infra.scraping", + "data.reference", + "data.security", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "data.security", - "infra.scraping", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.misc", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "data.security", + "infra.scraping", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.misc", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "data.security", - "infra.scraping", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "data.security", + "infra.scraping", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.web", - "data.misc", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "infra.scraping", - "data.security", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.misc", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "data.security", + "infra.scraping", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "compute.media", - "data.weather", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "infra.scraping", - "data.security", - "tools.verification", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.web", + "data.misc", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "infra.scraping", + "data.security", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "compute.media", - "data.weather", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "infra.validation", - "data.enrichment", - "infra.trust", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "tools.verification", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "compute.media", + "data.weather", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "infra.scraping", + "data.security", + "tools.verification", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "compute.media", - "data.weather", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "tools.verification", - "ai.agents", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "compute.media", + "data.weather", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "infra.validation", + "data.enrichment", + "infra.trust", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "tools.verification", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "compute.media", - "data.weather", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "data.x402", - "compute.nlp", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "tools.verification", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "compute.media", + "data.weather", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "data.enrichment", + "infra.trust", + "infra.validation", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "tools.verification", + "ai.agents", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "compute.media", - "data.weather", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "compute.nlp", - "data.x402", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "tools.verification", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "compute.media", + "data.weather", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "data.enrichment", + "infra.trust", + "infra.validation", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "data.x402", + "compute.nlp", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "tools.verification", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "compute.nlp", - "data.x402", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "commerce.general", - "tools.verification", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "compute.media", + "data.weather", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "data.enrichment", + "infra.trust", + "infra.validation", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "compute.nlp", + "data.x402", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "tools.verification", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "compute.nlp", - "data.x402", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "data.procurement", - "infra.creative", - "ai.agents", - "tools.verification", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "data.enrichment", + "infra.trust", + "infra.validation", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "compute.nlp", + "data.x402", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "commerce.general", + "tools.verification", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "compute.nlp", - "data.x402", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "infra.creative", - "ai.agents", - "data.procurement", - "tools.verification", - "commerce.general", - "compute.utility" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "data.enrichment", + "infra.trust", + "infra.validation", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "compute.nlp", + "data.x402", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "data.procurement", + "infra.creative", + "ai.agents", + "tools.verification", + "commerce.general", + "compute.utility" +]
1 tool update
- Changed
find_paid_service1 field changed- changed
Input schema / properties / category / enumPrevious value: -[ - "data.other", - "data.crypto", - "data.misc", - "data.web", - "data.markets", - "compute.llm", - "data.weather", - "compute.media", - "data.geo", - "data.fx", - "compute.tools", - "data.stocks", - "data.news", - "data.search", - "data.contacts", - "data.defi", - "data.intelligence", - "infra.utility", - "data.macro", - "data.enrichment", - "infra.trust", - "infra.validation", - "data.derivatives", - "data.social", - "infra.inference", - "data.research", - "compute.nlp", - "data.x402", - "data.reference", - "infra.scraping", - "data.security", - "verification", - "data.energy", - "data.onchain", - "infra.creative", - "ai.agents", - "data.procurement", - "tools.verification", - "compute.utility", - "data.health" -]New value: +[ + "data.other", + "data.crypto", + "data.misc", + "data.web", + "data.markets", + "compute.llm", + "data.weather", + "compute.media", + "data.geo", + "data.fx", + "compute.tools", + "data.stocks", + "data.news", + "data.search", + "data.contacts", + "data.defi", + "data.intelligence", + "infra.utility", + "data.macro", + "data.enrichment", + "infra.trust", + "infra.validation", + "data.derivatives", + "data.social", + "infra.inference", + "data.research", + "compute.nlp", + "data.x402", + "data.reference", + "infra.scraping", + "data.security", + "verification", + "data.energy", + "data.onchain", + "infra.creative", + "ai.agents", + "data.procurement", + "tools.verification", + "commerce.general", + "compute.utility" +]
Publisher details
- Operator
- nohumans.directory · Publisher source
- Operator website
- https://nohumans.directory
- Vendor relationship
- First-party · Publisher source
- Documentation
- https://nohumans.directory/integrate · Publisher source
- Trust center
- Not applicable
- Restrictions
- None for the MCP server. No account, no API key, no OAuth app, no paid plan, no admin approval, no regional restriction. All four tools are read-only and open; the full catalogue, the CC-BY export and the change feed are unauthenticated. Two HTTP routes elsewhere on the API are paid over x402 on Base — a per-listing verdict and seller-requested verification — and neither is reachable through, or required by, this server. Rate limits apply to writes (submissions), not to reads. · Publisher source
Related MCP Connectors
Live x402 endpoint trust/diligence check before you pay it. $0.02/call via x402.
Inspect and validate an x402 endpoint before an autonomous agent spends USDC.
Measured x402 ecosystem data, facilitator reliability, and live endpoint checks.
Uptime and price-honesty oracle for x402: trust status, attestations, USDC history.
Related MCP Servers
- AlicenseAqualityBmaintenanceBefore an AI agent pays an x402 endpoint, checks whether it's safe to pay: liveness, scam/anomaly scan (payTo hijack, bait-and-switch, honeypot), and on-chain receiver verification. ~70% of x402 endpoints are dead or scams.3MIT
- FlicenseNot gradedqualityBmaintenanceEnables autonomous agents to inspect and audit unfamiliar x402 endpoints before spending USDC, using bounded read-only probes to surface payment challenges, pricing, network, receiver, and operational signals without signing or spending funds.-
- AlicenseNot gradedqualityBmaintenanceChecks wash-traffic risk of Algorand x402 endpoints using on-chain analysis, helping agents decide whether to pay USDC.60 npmMIT

WalletTriage MCPofficial
AlicenseAqualityDmaintenanceReal-time exploit-exposure check for EVM wallets with x402 USDC payments, no signup needed.234 npmMIT
Glama MCP Gateway
Add one secure layer between your agents and this server.