
Not Human 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 searchRun 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/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 14 toolsVerified 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...
categorystringai-tools · developer · data · finance · ecommerce · jobshas_apibooleanhas_llms_txtbooleanhas_mcpbooleanhas_openapibooleanlimitintegermin_scoreintegerquerystringget_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...
domain*stringsearch_idstringget_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...
url*stringcheck_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...
url*stringverify_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...
url*stringregister_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...
domain*stringemail*stringlist_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...
categorystringai-tools · developer · data · finance · ecommerce · jobslimitintegerrecent_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...
categorystringai-tools · developer · data · finance · ecommerce · jobsdaysintegerlimitintegerfind_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...
categorystringai-tools · developer · data · finance · ecommerce · jobslimitintegerquerystringrecord_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,...
action_type*stringquote · trial · demo · booking · application · signupcaller_attests_principal_interest*booleanconfirmation_version*stringnhs-action-interest-v1domain*stringsearch_id*stringprepare_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...
budget_bandstringunspecified · under_100 · 100_499 · 500_1999 · 2000_plusconsent_version*stringnhs-principal-consent-v1demand_topic*stringpayments · commerce · jobs · data · search · weatheroffer_id*stringprincipal_consent*booleanregion_codestringrequirement_flagsarraysearch_id*stringurgencystringunspecified · now · 7_days · 30_days · researchinghandoff_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...
attribution_token*stringcontrolled_intent_disclosure_consent_versionstringnhs-provider-controlled-intent-disclosure-consent-v1handoff_consent_version*stringnhs-provider-handoff-consent-v1principal_controlled_intent_disclosure_consentbooleanprincipal_handoff_consent*booleanticket_id*stringSponsors
Details
- Website
- nothumansearch.ai
- Categories
- AI & LLM Tools, Search & Web Crawling
- Transport
- HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026