Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

Direct MCP candidate from ai_catalog

direct:www.pathwren.workers.dev:5cbc038d44

Declared as an MCP endpoint by ai_catalog; probed directly.

Watch this dependency Share evidence report
Uptime
100.0%
1 direct probes · 30d
Response
252ms
last probe
Tools
9
callable
Resources
5
readable
Prompts
1
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
9 tools, 5 resources, 1 prompts returned.
pass 3 or more catalogue items 10/10
15 items in total; 3 or more earns these points.
pass Describes itself 10/10
59 characters; more than 30 earns these points.

Tools · 9

whoami

{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — POST that exact body to https://www.pathwren.workers.dev/mcp and you are done: free, read-only, no API key, n…

example

{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"example","arguments":{}}} — POST that exact body to https://www.pathwren.workers.dev/mcp and you are done: free, read-only, no API key, …

classify_user_agent

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — Identify the crawler behind a raw User-Agent header: operator, category, robots.tx…

lookup_crawler

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — The full index record for one crawler: operator, category, robots.txt token and st…

list_crawlers

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — The index, filtered or whole: each row says what the crawler is and what blocking …

generate_robots_txt

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — A ready-to-paste robots.txt block for one stance, with the reasoning and the crawl…

is_verified_crawler_ip

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — Test an IPv4 or IPv6 address against every crawler prefix the operators themselves…

whats_changed

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — Freshness and change state: when the index was built, when each operator source wa…

changes_since

FIRST CALL, needs nothing: {"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whoami","arguments":{}}} — Only what changed since your last call: prefixes added or removed, upstreams faile…

Resources · 5

agents.json

Every indexed crawler: operator, category, robots.txt token, user-agent, verification method and cost of blocking.

https://www.pathwren.workers.dev/data/agents.json
ua-regex.json

One case-insensitive alternation per set (all, AI, training) for a log classifier or a WAF rule.

https://www.pathwren.workers.dev/data/ua-regex.json
ip-ranges/all.json

Union and per-source crawler IP prefixes, mirrored from the operators every six hours.

https://www.pathwren.workers.dev/ip-ranges/all.json
status.json

Per-source fetch state, counts, hashes and change flags for the 15 upstream IP-range endpoints.

https://www.pathwren.workers.dev/status.json
changes.json

The since-cursor feed for everything this host publishes: operator IP-range lists that gained or lost prefixes, upstreams that failed or recovered, crawler records added or edited. Read `cursor` from …

https://www.pathwren.workers.dev/changes.json?since=0

Prompts · 1

start_here

Takes no arguments. Safe to call. Deterministic. Touches no third party. The first call worth making against ai-crawler-index: run whoami (no arguments) to see what this host can tell you about your o…

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://www.pathwren.workers.dev/mcp?s=pathwren-edge&c=well-known

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "direct_mcp_candidate_from_ai_catalog": {
      "url": "https://www.pathwren.workers.dev/mcp?s=pathwren-edge\u0026c=well-known",
      "transport": "streamable-http"
    }
  }
}