{"uid":"cap_mEHDrmG1mpheUbuwyeerC","slug":"url-metadata-extractor-887d7837","name":"URL Metadata Extractor","description":"Fetch a public https URL and extract HTML head metadata ($0.005 USDC via x402). https only — http, file, data, localhost, and private IPs are rejected. Caps: 1 MB body, ~10s timeout, max 5 redirects. Returns JSON { url, final_url, content_type, title?, description?, canonical?, lang?, open_graph, twitter, warnings }.","url":"https://well-006-url-metadata.mmelnyk2000.workers.dev/mcp?utm_source=zero.xyz#url-metadata#url-metadata","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_wMZhqHZOceTT4HPOnijwv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public HTTPS URL and extracts HTML head metadata including title, description, Open Graph, and Twitter card tags, returning structured JSON.","exampleAgentPrompt":"Can you fetch the metadata from https://example.com/blog/my-article and tell me the page title, description, and any Open Graph tags it has?","exampleUseCases":[{"title":"Social preview card enrichment","prompt":"I'm building a link-sharing feed — can you pull the Open Graph title, description, and image URL from https://techcrunch.com/2024/05/01/openai-gpt-5/ so I can render a preview card?"},{"title":"SEO metadata audit","prompt":"Check what meta title, description, and canonical URL are set on https://mystore.com/products/widget — I want to know if the SEO metadata looks correct."},{"title":"Automated link unfurling in chat","prompt":"A user just pasted https://github.com/openai/openai-python into the chat — grab its page title, description, and og:image so I can show a nice unfurl preview."}],"resultDescription":"Returns a JSON object containing the final resolved URL, content type, page title, meta description, canonical URL, language code, Open Graph metadata (og:title, og:description, og:image, etc.), Twitter card metadata, and any warnings (e.g. redirect notices, missing tags).","failureModes":["Non-HTTPS URLs (http, file, data, localhost, private IPs) are rejected with an error","Response body exceeds 1 MB cap — truncated or rejected","Request times out after ~10 seconds for slow servers","More than 5 redirects causes failure","URL is unreachable or returns a non-200 status","Content-Type is not HTML — metadata fields may be absent or minimal"],"whenToPreferThis":"Choose this endpoint when you need structured HTML head metadata (title, description, Open Graph, Twitter cards, canonical, lang) from a single public HTTPS URL without writing custom scraping logic. Ideal for link preview/unfurling, SEO audits, and metadata enrichment pipelines. Prefer this over a full web scraper when you only need head-level metadata, not page body content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T18:30:50.566Z","isFirstParty":false,"canonicalSlug":"url-metadata-extractor-887d7837"}