{"specVersion":"1.0","host":{"displayName":"web.23signs.org","identifier":"did:web:web.23signs.org","url":"https://web.23signs.org","description":"Web pages as clean markdown, JSON or HTML for agents; search over papers, news and Wikipedia; and in-band change notifications with HTTP Events Query (draft-gupta-httpapi-events-query). Stateless, no keys, free while in beta. Also a hosted MCP server."},"entries":[{"identifier":"urn:air:web.23signs.org:api:web","displayName":"web.23signs.org API","type":"application/vnd.oai.openapi+yaml","url":"https://web.23signs.org/openapi.yaml","description":"OpenAPI description: fetch (POST /v1/fetch, GET /{url}), search (GET /v1/search), Events Query watches (QUERY on the same resources) and status. JSON with HATEOAS _links, RFC 9457 errors.","capabilities":["GET /{url}","QUERY /{url}","POST /v1/fetch","QUERY /v1/fetch (Events Query watch)","GET /v1/search","QUERY /v1/search (Events Query watch)","GET /v1/status","POST /mcp (MCP, Streamable HTTP)"],"representativeQueries":["read this web page as markdown","what does this URL say","extract the text of this PDF","get the arXiv paper 1706.03762 as text","find recent papers about HTTP event notifications","news about Cloudflare in the last day","tell me when the price on this page changes","watch this page and notify me when it is updated","which links are on this page","fetch these ten pages and summarise them"]},{"identifier":"urn:air:web.23signs.org:skill:web-fetch","displayName":"web.23signs.org skill","type":"application/ai-skill+md","url":"https://web.23signs.org/SKILL.md","description":"Agent skill: when to use, parameters, result and error shapes, the Events Query subscription flow, limits and worked examples.","representativeQueries":["how do I read a web page from an agent without a browser","how do I subscribe to changes of a URL over HTTP","what does the fetch API return for a PDF"]},{"identifier":"urn:air:web.23signs.org:agent:web","displayName":"web.23signs.org agent card","type":"application/a2a-agent-card+json","url":"https://web.23signs.org/.well-known/agent-card.json","description":"A2A agent card: REST interface, no authentication, four read-only skills.","representativeQueries":["find an agent that can read web pages for me","which web access capabilities does this domain expose"]},{"identifier":"urn:air:web.23signs.org:server:web","displayName":"web.23signs.org tool card","type":"application/mcp-server-card+json","url":"https://web.23signs.org/.well-known/mcp/server-card.json","description":"MCP server card for the hosted server at /mcp (Streamable HTTP, stateless, no auth): web_fetch, web_search, web_watch, web_status.","representativeQueries":["MCP server that fetches web pages as markdown","tool schema for watching a web page"]}]}