nothumansearch avatar

Not Human Search

ai.nothumansearch/search

This is the MCP interface to Not Human Search's index of 4,100+ agent-ready sites. You get 11 tools including search_agents to query by category or protocol, get_site_details to pull readiness scores and signal breakdowns, check_url to validate endpoints before calling them, and verify_mcp to probe MCP servers for liveness. It also exposes get_stats for index metadata and submit_site if you want to add URLs programmatically. Useful when your agent needs to discover APIs, find services by capability, or verify that a third-party MCP server is actually responding before wiring it in. The probe-before-use tools are the standout here: they let you build agents that validate their own tool chain at runtime instead of failing mid-task.

tools
14
transport
HTTP
last updated
Apr 28, 2026

Install

From registry metadata
$ npx add-mcp https://nothumansearch.ai/mcp --name search

Run in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.

Review the command, arguments and environment values before installing. MCP servers run with your local permissions.

Other ways

Claude Code

$ claude mcp add --transport http search https://nothumansearch.ai/mcp

Run in your terminal. Add --scope user to make it available in every project.

Tools

Verified live · 14 tools

Verified live against the running server on Nov 6, 2026.

search_agentsSearch for websites, APIs, and services that AI agents can actually use. Results are ranked by agentic readiness score (0-100) based on llms.txt, OpenAPI specs, ai-plugin.json, structured APIs, and MCP server availability. Use this to discover payment APIs, job boards, data so...8 params

Search for websites, APIs, and services that AI agents can actually use. Results are ranked by agentic readiness score (0-100) based on llms.txt, OpenAPI specs, ai-plugin.json, structured APIs, and MCP server availability. Use this to discover payment APIs, job boards, data so...

Parameters* required
categorystring
Filter by public category (ai-tools, developer, data, finance, ecommerce, jobs, security, health, education, communication, productivity, news). Audit-only buckets may appear in /api/v1/categories...one of ai-tools · developer · data · finance · ecommerce · jobs
has_apiboolean
Only return sites with a documented structured API
has_llms_txtboolean
Only return sites that publish an llms.txt file (LLM-first site summary)
has_mcpboolean
Only return sites that expose an MCP server
has_openapiboolean
Only return sites with a published OpenAPI / Swagger spec
limitinteger
Max results (default 10, max 20)
min_scoreinteger
Minimum agentic readiness score 0-100 (higher = more agent-ready)
querystring
Keyword query (e.g. 'payment API', 'weather data', 'job board')
get_site_detailsGet the full agentic readiness report for a specific domain: score, category, all 7 signal checks (llms.txt, ai-plugin.json, OpenAPI, structured API, MCP server, robots.txt AI rules, Schema.org), plus any cached llms.txt content and OpenAPI summary. When an exact search_id new...2 params

Get the full agentic readiness report for a specific domain: score, category, all 7 signal checks (llms.txt, ai-plugin.json, OpenAPI, structured API, MCP server, robots.txt AI rules, Schema.org), plus any cached llms.txt content and OpenAPI summary. When an exact search_id new...

Parameters* required
domain*string
Domain to look up (e.g. 'stripe.com'). Do not include scheme or path.
search_idstring
Optional receipt returned by a receipt-bearing NHS discovery tool. If this domain was returned, NHS records a detail selection and may return a separate, noncommercial action-interest opportunity r...
get_statsCurrent Not Human Search index stats: total sites, average agentic score, top category, sites added in the last 7 days, count of sites exposing an MCP server, and count scoring a perfect 100/100.

Current Not Human Search index stats: total sites, average agentic score, top category, sites added in the last 7 days, count of sites exposing an MCP server, and count scoring a perfect 100/100.

No parameters. Call it with no arguments.

submit_siteSubmit a URL for NHS to crawl and score. Use when you discover an agent-first tool, API, or service that isn't in the index yet. NHS will fetch the site, check its 7 agentic signals (llms.txt, ai-plugin.json, OpenAPI, structured API, MCP server, robots.txt AI rules, Schema.org...1 params

Submit a URL for NHS to crawl and score. Use when you discover an agent-first tool, API, or service that isn't in the index yet. NHS will fetch the site, check its 7 agentic signals (llms.txt, ai-plugin.json, OpenAPI, structured API, MCP server, robots.txt AI rules, Schema.org...

Parameters* required
url*string
Full URL to submit (include scheme, e.g. 'https://example.com'). Homepage is best — NHS will check /.well-known/ paths, /robots.txt, /llms.txt, etc. relative to the site root.
check_urlOn-demand agentic-readiness check for any URL. Runs the NHS 7-signal crawler live (llms.txt, ai-plugin.json, OpenAPI, structured API, MCP server, robots.txt AI rules, Schema.org) and returns a score 0-100 with per-signal breakdown. Use before calling an unfamiliar API to confi...1 params

On-demand agentic-readiness check for any URL. Runs the NHS 7-signal crawler live (llms.txt, ai-plugin.json, OpenAPI, structured API, MCP server, robots.txt AI rules, Schema.org) and returns a score 0-100 with per-signal breakdown. Use before calling an unfamiliar API to confi...

Parameters* required
url*string
Full URL or bare domain (e.g. 'stripe.com' or 'https://stripe.com'). Homepage works best — NHS probes the /.well-known/ paths, /robots.txt, /llms.txt relative to the site root.
verify_mcpActively probe any URL to check if it is a live, spec-compliant MCP server. Sends a JSON-RPC tools/list request and verifies a valid response. Use this before depending on a third-party MCP endpoint — manifests and documentation can claim MCP support without actually serving i...1 params

Actively probe any URL to check if it is a live, spec-compliant MCP server. Sends a JSON-RPC tools/list request and verifies a valid response. Use this before depending on a third-party MCP endpoint — manifests and documentation can claim MCP support without actually serving i...

Parameters* required
url*string
Full URL of the MCP endpoint to probe (include scheme, e.g. 'https://example.com/mcp').
register_monitorRegister an email to get alerted when the indicated domain's agentic readiness score drops. Useful for agents tracking a dependency's agent-readiness health — e.g. an agent that relies on stripe.com's MCP surface wants to know the moment it regresses. Returns an unsubscribe UR...2 params

Register an email to get alerted when the indicated domain's agentic readiness score drops. Useful for agents tracking a dependency's agent-readiness health — e.g. an agent that relies on stripe.com's MCP surface wants to know the moment it regresses. Returns an unsubscribe UR...

Parameters* required
domain*string
Domain to monitor (no scheme, e.g. 'stripe.com')
email*string
Email address to receive alert
list_categoriesList all categories in the Not Human Search index with site counts and average agentic scores. Use this to understand what kinds of agent-ready services exist before searching — counts are live, so the distribution shifts as the index grows.

List all categories in the Not Human Search index with site counts and average agentic scores. Use this to understand what kinds of agent-ready services exist before searching — counts are live, so the distribution shifts as the index grows.

No parameters. Call it with no arguments.

get_top_sitesGet the highest-scored agent-ready sites in the index, optionally filtered by category. Organic order is always readiness-score order. A supported category creates a query-free discovery receipt that can support separately disclosed provider-funded actions and explicit action...2 params

Get the highest-scored agent-ready sites in the index, optionally filtered by category. Organic order is always readiness-score order. A supported category creates a query-free discovery receipt that can support separately disclosed provider-funded actions and explicit action...

Parameters* required
categorystring
Filter by public category (ai-tools, developer, data, finance, ecommerce, jobs, security, health, education, communication, productivity, news). Audit-only buckets may appear in /api/v1/categories...one of ai-tools · developer · data · finance · ecommerce · jobs
limitinteger
Max results (default 10, max 50)
recent_additionsList agent-ready sites newly added to the Not Human Search index, sorted newest first. A supported category creates a query-free discovery receipt that can support separately disclosed provider-funded actions and explicit action interest; unfiltered catalog watching stays free...3 params

List agent-ready sites newly added to the Not Human Search index, sorted newest first. A supported category creates a query-free discovery receipt that can support separately disclosed provider-funded actions and explicit action interest; unfiltered catalog watching stays free...

Parameters* required
categorystring
Filter by public category (ai-tools, developer, data, finance, ecommerce, jobs, security, health, education, communication, productivity, news). Audit-only buckets may appear in /api/v1/categories...one of ai-tools · developer · data · finance · ecommerce · jobs
daysinteger
Look back window in days (default 7, max 90)
limitinteger
Max results (default 10, max 50)
find_mcp_serversList sites in the index that expose a live MCP server, ranked by agentic readiness. The result set carries a query-free discovery receipt and any eligible provider-funded actions appear separately without changing organic order. Pairs naturally with verify_mcp for a probe-befo...3 params

List sites in the index that expose a live MCP server, ranked by agentic readiness. The result set carries a query-free discovery receipt and any eligible provider-funded actions appear separately without changing organic order. Pairs naturally with verify_mcp for a probe-befo...

Parameters* required
categorystring
Filter by public category (ai-tools, developer, data, finance, ecommerce, jobs, security, health, education, communication, productivity, news). Audit-only buckets may appear in /api/v1/categories...one of ai-tools · developer · data · finance · ecommerce · jobs
limitinteger
Max results (default 10, max 20)
querystring
Optional keyword to narrow results (e.g. 'payments', 'jobs', 'weather')
record_action_interestRecord the caller's attestation that its human or company principal currently wants one controlled next step with a site returned organically by a receipt-bearing NHS discovery tool. This creates a private Stage 1 demand receipt that expires with the source discovery receipt,...5 params

Record the caller's attestation that its human or company principal currently wants one controlled next step with a site returned organically by a receipt-bearing NHS discovery tool. This creates a private Stage 1 demand receipt that expires with the source discovery receipt,...

Parameters* required
action_type*string
The one next step the principal currently wants.one of quote · trial · demo · booking · application · signup
caller_attests_principal_interest*boolean
Caller attests current principal interest under the exact published v1 wording; this is not authority to contact the provider.
confirmation_version*string
https://nothumansearch.ai/privacy#action-interest-v1one of nhs-action-interest-v1
domain*string
Bare domain that appeared in the referenced organic results; no scheme or path.
search_id*string
Committed privacy-safe receipt returned by a receipt-bearing NHS discovery tool.
prepare_provider_actionPrepare a signed action ticket for a separately disclosed provider-funded offer returned beside a receipt-bearing NHS discovery result. This step never returns the provider action URL or records a handoff. It requires the discovery receipt and the caller's explicit ticket-auth...9 params

Prepare a signed action ticket for a separately disclosed provider-funded offer returned beside a receipt-bearing NHS discovery result. This step never returns the provider action URL or records a handoff. It requires the discovery receipt and the caller's explicit ticket-auth...

Parameters* required
budget_bandstring
one of unspecified · under_100 · 100_499 · 500_1999 · 2000_plus
consent_version*string
https://nothumansearch.ai/privacy#consent-v1one of nhs-principal-consent-v1
demand_topic*string
One controlled topic already present on the referenced search receipt.one of payments · commerce · jobs · data · search · weather
offer_id*string
Provider-funded offer ID returned separately beside a receipt-bearing NHS discovery result.
principal_consent*boolean
Caller attests that the human/company principal authorized this ticket preparation under the published versioned wording.
region_codestring
Optional uppercase ISO country or country-region code.
requirement_flagsarray
search_id*string
Discovery receipt proving the provider appeared organically.
urgencystring
one of unspecified · now · 7_days · 30_days · researching
handoff_provider_actionPresent the exact ticket bearer returned by prepare_provider_action. NHS records one privacy-safe handoff receipt, then returns the attributed provider action URL. Optionally and separately, the principal may authorize the exact DNS-verified provider to resolve only the ticket...6 params

Present the exact ticket bearer returned by prepare_provider_action. NHS records one privacy-safe handoff receipt, then returns the attributed provider action URL. Optionally and separately, the principal may authorize the exact DNS-verified provider to resolve only the ticket...

Parameters* required
attribution_token*string
Exact bearer returned by prepare_provider_action; NHS does not store the raw token.
controlled_intent_disclosure_consent_versionstring
https://nothumansearch.ai/privacy#controlled-intent-disclosure-consent-v1; required only when the optional disclosure consent is true.one of nhs-provider-controlled-intent-disclosure-consent-v1
handoff_consent_version*string
https://nothumansearch.ai/privacy#handoff-consent-v1one of nhs-provider-handoff-consent-v1
principal_controlled_intent_disclosure_consentboolean
Optional separate authorization for the exact DNS-verified provider to resolve the bounded controlled-intent bundle after handoff. False or omitted does not block handoff.
principal_handoff_consent*boolean
Caller attests the principal authorized the separate observed handoff under the exact published wording.
ticket_id*string
Action ticket ID returned by prepare_provider_action.

Sponsors

Details

Website
nothumansearch.ai
Categories
AI & LLM Tools, Search & Web Crawling
Transport
HTTP
Registry
MCP registry, active
Tools verified
Nov 6, 2026

Related AI & LLM Tools MCP servers

View all
1apasztetnik avatarEl Buen Agente Mcpapasztetnik/el-buen-agente-mcpLa guía 'El Buen Agente' como 18 tools para evaluar, mejorar y construir agentes LLM. En español.0stars
2archonics avatarMcp Auditarchonics/mcp-auditFree context-engineering audits for AI agents. BYOK Anthropic key. Top-3 findings per scan.0stars
3ayushagrawal288 avatarmemexayushagrawal288/memexPersistent memory for AI agents — semantic + recency search, ONNX embeddings, Docker Compose.0stars
4base76-research-lab avatarConductor Graph Mcpbase76-research-lab/conductor-graph-mcpExposes a CognOS agent system as a machine-readable graph. Full system snapshot with one tool call.0stars
5bch1212 avatarMcp Grantiqbch1212/mcp-grantiqSearch US grants + federal contracts (Grants.gov + SAM.gov) from any LLM.0stars
6bleedmode avatarDear Userbleedmode/dearuserTells you how you and your Claude agent actually work together. Local-only, no API keys.0stars