{"id":290711,"recorded_at":"2026-10-26T20:45:03.324664Z","observed_at":"2026-10-26T20:45:03.324582Z","subject_kind":"endpoint","subject":"60ca49c0-56d3-442f-a72b-e10e7f871cda","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":6,"tools":[{"description":"Permanently delete one of your own assets by id. Irreversible: the share URL stops working immediately and the content cannot be restored. Requires authentication and ownership; ids you do not own return an error. Use list_assets to find the id; there is no bulk delete.","inputSchema":{"properties":{"id":{"description":"12-character asset id you own (from list_assets).","type":"string"}},"required":["id"],"type":"object"},"name":"delete"},{"description":"Return Oh My Share service metadata: version, REST and MCP endpoints, feature list, and per-IP rate limits (10 uploads/hour, 500 views/hour). Read-only, no auth, cheap to call. Use it once at startup to discover capabilities; use list_assets or search_gallery for actual content.","inputSchema":{"properties":{},"type":"object"},"name":"get_info"},{"description":"List up to 50 assets owned by the authenticated user, newest first, with id, filename, timestamps and share URL. Requires an API key or signed-in session; read-only, and results are capped at 50 with no pagination. Use search_gallery for public works from other users, or view to open one of your assets.","inputSchema":{"properties":{},"type":"object"},"name":"list_assets"},{"description":"Search public gallery works by keyword across title, description, tags and id; omit query to browse the newest works. Returns a paginated result set (items, total, page, pages) where each item has id, title, views and URLs. sort is new (newest) or hot (most liked and viewed); limit is capped at 20. No auth required. Use view to open a result, or list_assets for your own uploads.","inputSchema":{"properties":{"limit":{"default":10,"description":"Results per page, 1 to 20. Default 10.","maximum":20,"minimum":1,"type":"integer"},"page":{"default":1,"description":"1-based page number. Default 1.","minimum":1,"type":"integer"},"query":{"description":"Keyword matched against title, description, tags and id; empty returns the newest works.","type":"string"},"sort":{"default":"new","description":"new = newest first; hot = most liked and viewed.","enum":["new","hot"],"type":"string"}},"type":"object"},"name":"search_gallery"},{"description":"Upload HTML or code and get a public share URL plus an edit token. Each call creates a new asset (no overwrite); content is public unless password-protected and auto-expires after expiresIn (default 7d, 0 = permanent). Anonymous uploads are rate-limited to 10 per hour per IP. Use view to read an asset back, list_assets to see your own files, or delete to remove one.","inputSchema":{"properties":{"content":{"description":"HTML or code to publish (required).","type":"string"},"expiresIn":{"default":"7d","description":"Retention: 1h, 24h, 7d, 30d, 90d, or 0 for permanent. Default 7d.","type":"string"},"filename":{"description":"Optional display filename used in the title and download name.","type":"string"},"language":{"default":"html","description":"Content language hint, e.g. html, css, js, json, markdown. Default html.","type":"string"},"password":{"description":"Optional password; the web view asks for it before showing content.","type":"string"}},"required":["content"],"type":"object"},"name":"upload"},{"description":"Fetch a single asset by id and return its content, filename, creation time and share URL. Read-only and safe to retry; public assets need no auth, password-protected assets return an error with the share URL, and client-encrypted content is returned as stored. Use search_gallery to find an id, or list_assets for your own uploads.","inputSchema":{"properties":{"id":{"description":"12-character asset id returned by upload or search_gallery.","type":"string"}},"required":["id"],"type":"object"},"name":"view"}]},"body_sha256":"175002957961782c10f3f98aa6ef9dbc5568b8e82d405056e6d1990d90e6c530","prev_id":null,"leaf":"0xe41f266731581d842e11fc457b3204ab6a93b7d12ac8c9e777edf1af24cd25cd","leaf_text":"{\"body\":\"175002957961782c10f3f98aa6ef9dbc5568b8e82d405056e6d1990d90e6c530\",\"id\":290711,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793047503324582,\"prev\":null,\"subject\":\"60ca49c0-56d3-442f-a72b-e10e7f871cda\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xe41ee91c6b5e1f2e269d3aaa34920f923c24f7f9eeef38c933a3f1f595db96ae","0x0e6450c8764ab9f7d9a16b885f00556ede72a3c7339fa027f43e1213ddc78c3b","0x51b404b8bf6f952b518af1fd29687ce95aeb90d75aae6963d5fe742914900dcd","0x14ad4d1a4e08c11de07e3f851d2623467574d83ea8b59a0bf3f3dbf36b3d5145","0x0aba02debb4a1f2a5a068ac407c585895fd1b4cc476390d701b7ea4658248e0f","0xf4963b8b238b2f87229b333d73666fcd4aadd2844503c9b401dc943285ca696c","0x0ee57ecca9d0c9ffdef7c6a2489f96fcdb5e26d78e3f64807420fc8641defb2e","0xb36fa3b3bfd0cdc175102c84d5c20dee3f65b7e757b70a3408f08e6a70eadf6b","0x444a7376940e2830bf72adff90bc8741426d1d746343c45469f2b29d6ccebab3","0x15726dc36d12291b4937cc1d22f325d4939ad46dd10d4e44468a88a8cc8329ed","0x162e0da99198c9cdc9c43bf4626e85f4a7092fdb31ea15c7126e1f98b20eaa56","0x2fc38b57208d692aab1ee89b6e26917df292126314027c27360c5644a63fd0bc","0xc0924a0807e534382f518663123231c317124338831a2b310de2c17b09677086","0x9bc5fc98278b9f6dc18c66c6e162aefd5244be03170d41bc5161f58ad11beed7","0x95657a7d540ed6cac0bde9995782333b2562a9a6641853269ac95148827410f0","0x5fb5dda563336cd1bc1b9f44c52b76237ae72ed2145cb9290f39f304ca7dd678","0x74a0a08e4e7ab9aa5bfbead33dec7e1c7e8e364cff69a63720d764bbe987aadc"]}