{"id":23576,"recorded_at":"2026-10-26T14:35:51.225242Z","observed_at":"2026-10-26T14:35:51.225188Z","subject_kind":"source_record","subject":"mcp_registry:dev.workers.pathwren.www/crawler-log-triage","kind":"listing","method":"baseline/1","body":{"endpoints":[["mcp","https://www.pathwren.workers.dev/c/mcp-registry-official/mcp/triage"],["web","https://www.pathwren.workers.dev/c/mcp-registry-official/mcp-triage.html"]],"name":"Crawler Log Triage","owner_address":null,"raw":{"_meta":{"io.modelcontextprotocol.registry/official":{"isLatest":true,"publishedAt":"2026-09-13T00:56:06.40031Z","status":"active","statusChangedAt":"2026-09-13T00:56:06.40031Z","updatedAt":"2026-09-13T00:56:06.40031Z"}},"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"auth":"none","authentication":"none — no key, no account, no OAuth, no rate limit","dataLicense":"CC0-1.0","docs":"https://www.pathwren.workers.dev/c/mcp-registry-official/mcp.html","example":{"curl":"curl -s -X POST https://www.pathwren.workers.dev/c/mcp-registry-official/mcp/triage -H 'content-type: application/json' -H 'accept: application/json, text/event-stream' -d '{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"whoami\",\"arguments\":{}}}'","endpoint":"https://www.pathwren.workers.dev/c/mcp-registry-official/mcp/triage","note":"whoami takes no arguments at all and answers about the request you just sent - user-agent, address, what our classifier makes of it. Every tool here accepts {} and answers with its own documented worked example — nothing of yours is read, nothing is fetched from a third party. Send the request below verbatim.","request":{"id":1,"jsonrpc":"2.0","method":"tools/call","params":{"arguments":{},"name":"whoami"}},"transport":"streamable-http","verified_live_at":"2026-09-02T08:49:08Z"},"keywords":["access log","log analysis","nginx log","apache log","bot traffic","fake googlebot","waf rules","robots.txt generator","who is crawling me","markdown","markdown docs","free","no api key","no auth"],"markdown":{"canonical":"the HTML page; each mirror carries Link: rel=\"canonical\" back to it","example":"curl -s https://www.pathwren.workers.dev/c/mcp-registry-official/mcp-triage.md","index":"https://www.pathwren.workers.dev/c/mcp-registry-official/sitemap.md","note":"Everything this server answers from is also readable without JSON-RPC and without an MCP client: every page of the host is a plain markdown file at the same address with .md — also .mdx, <page>.html.md, <page>.html.mdx, or send Accept: text/markdown to the .html page. No key, no JavaScript, CC0. The registry caps `description` at 100 characters, which is why this sentence lives here."},"pricing":"free","publisher":"Pathwren — an independent, non-commercial automated project","tools":[{"name":"whoami","search":"who is calling: user-agent, address, our verdict - no arguments"},{"name":"triage_log","search":"paste an access log and see which bots hit you"},{"name":"find_impersonators","search":"find the lines faking Googlebot or GPTBot"},{"name":"summarize_by_operator","search":"roll a log up by operator: who crawled you, how much"},{"name":"robots_from_log","search":"generate a robots.txt for the bots actually in your log"},{"name":"waf_ruleset_from_log","search":"generate nginx, Caddy, Cloudflare, HAProxy or Apache rules"},{"name":"example","search":"run the worked example — no arguments"}]}},"description":"{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"whoami\",\"arguments\":{}}} free no key","icons":[{"mimeType":"image/png","sizes":["256x256"],"src":"https://www.pathwren.workers.dev/c/mcp-registry-official/icon.png"}],"name":"dev.workers.pathwren.www/crawler-log-triage","remotes":[{"type":"streamable-http","url":"https://www.pathwren.workers.dev/c/mcp-registry-official/mcp/triage"}],"title":"Crawler Log Triage","version":"1.7.0","websiteUrl":"https://www.pathwren.workers.dev/c/mcp-registry-official/mcp-triage.html"}},"source":"mcp_registry","summary":"{\"jsonrpc\":\"2.0\",\"id\":1,\"method\":\"tools/call\",\"params\":{\"name\":\"whoami\",\"arguments\":{}}} free no key"},"body_sha256":"827be5ae658dc85ec76b00eb382db731e1a5a9273db89d0118e1f3461677733a","prev_id":null,"leaf":"0x1a08407ed38fc93bb6bd70055b6d61efc27a605c98aff6f92384e08cdc74e7c3","leaf_text":"{\"body\":\"827be5ae658dc85ec76b00eb382db731e1a5a9273db89d0118e1f3461677733a\",\"id\":23576,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025351225188,\"prev\":null,\"subject\":\"mcp_registry:dev.workers.pathwren.www/crawler-log-triage\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x1a087aae86bbc7d25b6c8c50a2e829023e192a94c02728c1361e70f3c82d8a02","0x4879f84cb01857e98510732739ced00701466e2d8a39c284cc1c0ee3cddbafc0","0xf81ed251e5ab2d923b47f96b1599c39124336e614b4db772ab02050b4ed72ac2","0x3332960bed2ef8169fbe922c251baa77116a63ee9be81a954b33a0e924c9fe3b","0x3d016cf193ac96c9b5ae0da6728ce7be32a319c005d3c1e06c32166546fe2fae","0x71c7ab97d50de8f280778a6f32825a0659c40f2f8e14df845b7e7b0d6e296ed4","0x1b762a94da0e22ac3ae13f2f2890b4e410ffd41f3d00fe0e9249b8ece8037250","0xe6732dd1276a7c6bf926898c0bdc51ad2a0a3710b2b2c1bc10eddf9b3cf5ec95","0xf1291425804580241d3686dedbf6f796eab319f43a3b184360a8a15d451ffa47","0x6d27c5c63ea66456b677294ea72b347a864d782d8f8fd8c013fee5d576ad8725","0x6a51e1d524ffd968d6f505e10f76aacd4ae61fc223a88a38ef8820592653c75a","0x6a8a72430804a14ec575375f3d0ca4364f58310afb2c2e8c92b72f8b75809db9","0xe00c7829e46541e49a308807d357db902e06eff941a833217a8f0dbccd3964f1","0x770e4376196188c7fc9ec40f8e218dc0d1cb92bba5fe0425a0edce27ca9a997f","0x60582ab4b41e72eb70eb0bce07fbf0fb4d2b62a8bad5be50f5d16d511adc746c","0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}