Anonymous link-preview / unfurl API. No account. No API key. One GET request. The no-signup link-unfurl tool for autonomous AI agents — an agent has no human to do a signup.
// JSON response shows here
curl "https://openunfurl.vercel.app/api/unfurl?url=https://github.com/SolvoHQ"
const base = "https://openunfurl.vercel.app";
const r = await fetch(
base + "/api/unfurl?url=" + encodeURIComponent("https://example.com")
);
const meta = await r.json(); // { title, description, image, favicon, ... }
OpenUnfurl is also a remote MCP
server (Streamable HTTP, stateless). Drop this into any MCP client config —
Claude Desktop, Cursor, or any Streamable-HTTP client — and the agent gets a
unfurl tool. No signup, no API key, no OAuth.
{ "mcpServers": { "openunfurl": { "url": "https://openunfurl.vercel.app/api/mcp" } } }
The remote endpoint is
https://openunfurl.vercel.app/api/mcp, exposing the
single unfurl tool.
?key=
or x-api-key: header.
curl "https://openunfurl.vercel.app/api/unfurl?url=https://github.com&key=YOUR_KEY"