{"data":{"name":"dev.workers.microtools-x402.x402-web-tools/web-tools","title":"x402 Web Tools","description":"Web/PDF to Markdown, transcription, paper search and citation checks. Pay per call in USDC via x402.","version":"0.2.0","websiteUrl":"https://x402-web-tools.microtools-x402.workers.dev/","repositoryUrl":null,"remotes":[{"url":"https://x402-web-tools.microtools-x402.workers.dev/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-20T16:25:15.639Z","updatedAt":"2026-10-20T16:25:15.639Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"x402 Web Tools","source":"official-registry","sourceId":"dev.workers.microtools-x402.x402-web-tools/web-tools","updatedAt":"2026-10-20T16:25:15.639Z","confidence":100,"websiteUrl":"https://x402-web-tools.microtools-x402.workers.dev/","description":"Web/PDF to Markdown, transcription, paper search and citation checks. Pay per call in USDC via x402.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"check_citation","title":null,"description":"Check whether a cited paper really exists (catch hallucinated or mistyped references) and whether it has been retracted. Give a doi, or a title with optional year and first_author. Returns exists, verdict (verified | found | doi_exists_metadata_mismatch | uncertain | not_found), confidence (high/medium/low) with a note on what matched, is_retracted (OpenAlex is_retracted + Crossref/Retraction Watch notices) and the best match. Data: OpenAlex (CC0, openalex.org) with Crossref REST (crossref.org) for retraction notices and as fallback. Upstream errors are not charged. Costs $0.002 USDC per check via x402.","inputSchema":{"type":"object","properties":{"doi":{"description":"DOI of the cited work (preferred if known)","type":"string","maxLength":300},"title":{"description":"Title of the cited work (used when no DOI is given; also cross-checked against a DOI)","type":"string","minLength":8,"maxLength":500},"year":{"description":"Publication year as cited (optional)","type":"integer","minimum":1600,"maximum":2100},"first_author":{"description":"First author's name or surname as cited (optional)","type":"string","minLength":2,"maxLength":100}},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"e5f380a36f6becf77f4989abbf63133c005d2c05b8a2c281f8e0f87722ac468f","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"get_paper","title":null,"description":"Look up one scholarly work by DOI (10.xxxx/..., doi.org URL), arXiv id (arXiv:1706.03762) or OpenAlex work id (W...). Returns title, authors, year, venue, DOI, citation count, references count, open-access PDF link, abstract, OpenAlex id and a retraction flag (OpenAlex is_retracted plus Crossref/Retraction Watch notices). Data: OpenAlex (CC0, openalex.org) with Crossref REST (crossref.org) for retraction notices and as fallback. Not-found and upstream errors are not charged. Costs $0.002 USDC per lookup via x402.","inputSchema":{"type":"object","properties":{"id":{"type":"string","minLength":3,"maxLength":300,"description":"DOI, doi.org URL, arXiv:id or OpenAlex work id"}},"required":["id"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"ab325a34c639443f9ea6b45b28df9e89cc75dcd1c6e27fdccb7fe6ddc81593df","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"health","title":null,"description":"Free health check. Returns service status, version, tool prices, network and the plain-HTTP x402 endpoints.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"50319a056d219fe6e5934f393e873fca1c821ceb0e64531136148f3aea29cd00","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"ping","title":null,"description":"Paid connectivity test: returns ok and a server timestamp. Use it to check that your x402 payment flow works end to end. Costs $0.001 USDC per call via x402.","inputSchema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"3037d2db597e98583e97762175c44be459ccf26cc0dfc5a0ea774811a46d533e","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"read_pdf","title":null,"description":"Fetch a public PDF (max 10 MB) and convert it to Markdown with Cloudflare Workers AI toMarkdown. Returns title (if detected), url, markdown, word_count. Same URL safety rules as read_url. Failed conversions are not charged. Costs $0.006 USDC per call via x402.","inputSchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public http(s) URL of a PDF file"}},"required":["url"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"4b760bcc035af201a0ced2269bd09da58a427b318607db1ccb87ab8c2e709829","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"read_url","title":null,"description":"Fetch a public web page and return its main content as clean Markdown (readability extraction): title, url, final_url, markdown, word_count. HTML, plain text, Markdown, JSON and XML. Static fetch only (no JavaScript rendering). Respects robots.txt, blocks private/loopback/metadata hosts, max 3 MB / 15 s, no logins or paywall bypass. For PDFs use read_pdf. Failed reads are not charged. Costs $0.002 USDC per call via x402.","inputSchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public http(s) URL to read"}},"required":["url"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"744f4c767f934ce54ad108eb2c7feb54ba0aae0458f4d0e7074e177749102654","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"read_url_safe","title":null,"description":"Same as read_url plus a heuristic prompt-injection check: flags hidden/invisible text, instruction-like phrases (\"ignore previous instructions\", role reassignment, secret exfiltration, chat-template tokens), suspicious HTML comments and zero-width/Unicode-tag characters. Returns injection_check {flagged, risk none|low|medium|high, signals}. Heuristic, not a guarantee. Failed reads are not charged. Costs $0.003 USDC per call via x402.","inputSchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Public http(s) URL to read"}},"required":["url"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"b7b561e911522f630756ac4d7ca406b5c1d24dd21fe24516d849cf69b03296a3","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"search_papers","title":null,"description":"Search scholarly papers (OpenAlex index of 250M+ works). Returns up to 25 results with title, authors, year, venue, DOI, citation count, open-access PDF link, abstract (reconstructed from OpenAlex's inverted index; may be null when the publisher withholds it) and OpenAlex id. Optional from_year / to_year / open_access_only filters. Data: OpenAlex (CC0, openalex.org) with Crossref REST (crossref.org) for retraction notices and as fallback. Upstream errors are not charged. Costs $0.005 USDC per search via x402.","inputSchema":{"type":"object","properties":{"query":{"type":"string","minLength":2,"maxLength":300,"description":"Search terms (title, abstract and full-text relevance search)"},"from_year":{"description":"Earliest publication year (inclusive)","type":"integer","minimum":1600,"maximum":2100},"to_year":{"description":"Latest publication year (inclusive)","type":"integer","minimum":1600,"maximum":2100},"open_access_only":{"description":"Only open-access works (default false)","type":"boolean"},"limit":{"description":"Number of results, 1-25 (default 10)","type":"integer","minimum":1,"maximum":25}},"required":["query"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"51fb919edb70690b9af82773579b3ff4e8995149ac0ce3609f0ba18a5f5c154c","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"},{"serverName":"dev.workers.microtools-x402.x402-web-tools/web-tools","endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","name":"transcribe_audio","title":null,"description":"Transcribe a public direct audio file URL (mp3, wav, m4a, ogg/opus, flac; max 25 MB and 10 minutes, checked from the file header before transcription) with Whisper (@cf/openai/whisper-large-v3-turbo) on Cloudflare Workers AI. Returns text, language, duration, segments with timestamps, optional SRT/VTT subtitles. YouTube/TikTok/Instagram and other page URLs are rejected. Failed transcriptions and files with no detected speech are not charged. Costs $0.01 USDC per file via x402.","inputSchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"format":"uri","description":"Direct public URL of an audio file"},"language":{"description":"Optional ISO language hint, e.g. en, ur, es (auto-detected if omitted)","type":"string","minLength":2,"maxLength":5},"subtitles":{"description":"Also return SRT and/or WebVTT subtitles (default none)","type":"string","enum":["none","srt","vtt","both"]},"include_words":{"description":"Include word-level timestamps in segments (default false)","type":"boolean"}},"required":["url"],"$schema":"http://json-schema.org/draft-07/schema#"},"annotations":null,"definitionHash":"67889a0390c453d9cab8b9b7d7f2b392cc6b5e3ab50c04bee618511328247f08","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-31T07:46:31.640Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"1c793a4d1b65dd2b6e92235cf4f6a0031e7fb4a22a1d1f9309bfbd9ba98820a7","protocol":"streamable-http","status":"indexed","toolCount":9,"observedAt":"2026-10-31T07:46:31.640Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"dev.workers.microtools-x402.x402-web-tools/web-tools":{"url":"https://x402-web-tools.microtools-x402.workers.dev/mcp"}}},"Cursor":{"mcpServers":{"dev.workers.microtools-x402.x402-web-tools/web-tools":{"url":"https://x402-web-tools.microtools-x402.workers.dev/mcp"}}},"VS Code":{"servers":{"dev.workers.microtools-x402.x402-web-tools/web-tools":{"type":"http","url":"https://x402-web-tools.microtools-x402.workers.dev/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://x402-web-tools.microtools-x402.workers.dev/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:dev.workers.microtools-x402.x402-web-tools%2Fweb-tools","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/dev.workers.microtools-x402.x402-web-tools%2Fweb-tools","name":"dev.workers.microtools-x402.x402-web-tools/web-tools","description":"Web/PDF to Markdown, transcription, paper search and citation checks. Pay per call in USDC via x402.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://x402-web-tools.microtools-x402.workers.dev/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://x402-web-tools.microtools-x402.workers.dev/","repositoryUrl":null,"version":"0.2.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"dev.workers.microtools-x402.x402-web-tools/web-tools","status":"online","lastCheckedAt":"2026-11-03T18:15:37.934Z","lastSuccessfulCheck":"2026-11-03T18:15:37.934Z","latencyMs":919,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T18:15:37.934Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T18:15:37.934Z"},"security":null,"timestamps":{"createdAt":"2026-10-20T16:25:15.639Z","updatedAt":"2026-10-20T16:25:15.639Z","observedAt":"2026-11-03T18:15:37.934Z"},"compatibility":{"serverVersion":"0.2.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}