Skip to content

The web browser your AI agent never had

One config block gives Claude, Cursor, and any MCP client access to screenshots, PDFs, web scraping, markdown conversion, and metadata extraction. No API wrangling, no extra SDKs.

mcp.json
{ "mcpServers": { "microlink": { "command": "npx", "args": ["-y", "@microlink/mcp"], "env": { "MICROLINK_API_KEY": "your-api-key" // Optional - Free tier 50 reqs/day } } } }
Paste this into your MCP client config file. , , , and every other MCP-compatible client get access immediately.

Ask. Get. Done.

Use the Microlink API through natural language.

Ten tools. Zero boilerplate.

Everything Microlink can do, available to your AI through natural language. No HTTP clients, no API keys on day one, no parsing layers. Read the documentation to get started.

  • extract

    The Swiss Army knife. Pull metadata, scrape custom fields with CSS selectors, capture a screenshot, generate a PDF, extract video, run Lighthouse — all in one request.
  • screenshot

    Ask your AI to screenshot any page and get back a CDN URL in seconds. Full-page, device emulation, browser overlays, custom CSS/JS — every option the Microlink screenshot API offers.
  • pdf

    Turn any URL into a downloadable PDF on demand. Your AI controls paper size, margins, orientation, and page range — no headless browser setup required.
  • markdown

    Any webpage, clean Markdown output. 80% fewer tokens than raw HTML. Feed articles, docs, and research straight into your LLM context window.
  • text

    Extract plain text from any URL, stripping all HTML and formatting. The lightest option when all you need is raw readable content.
  • meta

    Fast, normalized metadata from any URL — title, description, author, date, image, and favicon. Lighter than extract when all you need are the basics.
  • video & audio

    Extract a direct playable source from any media page. Video works with YouTube, Vimeo, TikTok, Instagram, and hundreds of other platforms. Audio covers SoundCloud, Spotify, Mixcloud, and more.
  • palette

    Dominant color palette from any page images, ranked by coverage. Returns hex codes plus WCAG-contrast-safe background and overlay colors for design work.
  • insights

    Ask your AI to audit any site for performance, accessibility, SEO, and best practices via Lighthouse. Pairs with tech-stack detection via Wappalyzer.
  • extract

    The Swiss Army knife. Pull metadata, scrape custom fields with CSS selectors, capture a screenshot, generate a PDF, extract video, run Lighthouse — all in one request.
  • screenshot

    Ask your AI to screenshot any page and get back a CDN URL in seconds. Full-page, device emulation, browser overlays, custom CSS/JS — every option the Microlink screenshot API offers.
  • pdf

    Turn any URL into a downloadable PDF on demand. Your AI controls paper size, margins, orientation, and page range — no headless browser setup required.
  • markdown

    Any webpage, clean Markdown output. 80% fewer tokens than raw HTML. Feed articles, docs, and research straight into your LLM context window.
  • text

    Extract plain text from any URL, stripping all HTML and formatting. The lightest option when all you need is raw readable content.
  • meta

    Fast, normalized metadata from any URL — title, description, author, date, image, and favicon. Lighter than extract when all you need are the basics.
  • video & audio

    Extract a direct playable source from any media page. Video works with YouTube, Vimeo, TikTok, Instagram, and hundreds of other platforms. Audio covers SoundCloud, Spotify, Mixcloud, and more.
  • palette

    Dominant color palette from any page images, ranked by coverage. Returns hex codes plus WCAG-contrast-safe background and overlay colors for design work.
  • insights

    Ask your AI to audit any site for performance, accessibility, SEO, and best practices via Lighthouse. Pairs with tech-stack detection via Wappalyzer.

Unlock the web for your agents

Even behind bot detection, cookie walls, and ads.

microlink_screenshot
Screenshot the Stripe pricing page with a dark browser overlay and share it with the team
A framed, browser-chrome PNG hosted on CDN — ready to paste into Notion or Slack.
microlink_screenshot
Take a full-page screenshot of our landing page and export it as a JPEG
A pixel-perfect full-page capture — every section, above and below the fold — as a JPEG URL.
microlink_screenshot
Screenshot only the hero section of linear.app using its CSS selector
An element-level crop of exactly the DOM node you specified — nothing more, nothing less.
microlink_screenshot
Capture a mobile view of twitter.com to see how the layout looks on a phone screen
A screenshot taken at 390×844 mobile viewport — identical to what a real iPhone sees.
microlink_screenshot
Take a screenshot of our staging site with a light browser overlay for the pitch deck
A polished browser-framed PNG that looks great in presentations — one CDN link, no fuss.
microlink_extract
Get the metadata and a full-page screenshot of vercel.com in a single request
Title, description, OG image, author, date — plus a full-page screenshot URL — all in one call.
microlink_markdown
Read this research paper and summarise the key findings in 5 bullet points
Clean Markdown output — 80% fewer tokens than raw HTML — fed straight into the LLM context.
microlink_insights
Audit our competitor's homepage performance and tell me what stack they're running
Lighthouse scores for performance, accessibility, and SEO, plus Wappalyzer tech-stack detection.
microlink_extract
Scrape every pricing plan name and its monthly price from this SaaS page
Structured JSON with the exact fields you asked for, extracted via CSS selectors.
microlink_palette
What are the exact brand colors used on linear.app?
Hex codes ranked by dominance, plus WCAG-contrast-safe background and overlay colors.
microlink_pdf
Convert this documentation page to an A4 PDF and send it to the client
A print-ready PDF with full CSS rendering, hosted on CDN and available immediately.
microlink_meta
Fetch the title, OG image, and description for each of these 10 blog posts
Normalized metadata for every URL — title, description, image, author, date, and favicon.
microlink_text
Extract the plain text content of this article so I can count the words
Raw readable text — no tags, no scripts, no noise — ready for analysis or summarisation.
microlink_screenshot
Screenshot the dark-mode version of our app at 1440px wide for the design review
A full desktop-width capture at the exact viewport you need — dark scheme applied, CDN-hosted.
microlink_screenshot
Screenshot the Stripe pricing page with a dark browser overlay and share it with the team
A framed, browser-chrome PNG hosted on CDN — ready to paste into Notion or Slack.
microlink_screenshot
Take a full-page screenshot of our landing page and export it as a JPEG
A pixel-perfect full-page capture — every section, above and below the fold — as a JPEG URL.
microlink_screenshot
Screenshot only the hero section of linear.app using its CSS selector
An element-level crop of exactly the DOM node you specified — nothing more, nothing less.
microlink_screenshot
Capture a mobile view of twitter.com to see how the layout looks on a phone screen
A screenshot taken at 390×844 mobile viewport — identical to what a real iPhone sees.
microlink_screenshot
Take a screenshot of our staging site with a light browser overlay for the pitch deck
A polished browser-framed PNG that looks great in presentations — one CDN link, no fuss.
microlink_extract
Get the metadata and a full-page screenshot of vercel.com in a single request
Title, description, OG image, author, date — plus a full-page screenshot URL — all in one call.
microlink_markdown
Read this research paper and summarise the key findings in 5 bullet points
Clean Markdown output — 80% fewer tokens than raw HTML — fed straight into the LLM context.
microlink_insights
Audit our competitor's homepage performance and tell me what stack they're running
Lighthouse scores for performance, accessibility, and SEO, plus Wappalyzer tech-stack detection.
microlink_extract
Scrape every pricing plan name and its monthly price from this SaaS page
Structured JSON with the exact fields you asked for, extracted via CSS selectors.
microlink_palette
What are the exact brand colors used on linear.app?
Hex codes ranked by dominance, plus WCAG-contrast-safe background and overlay colors.
microlink_pdf
Convert this documentation page to an A4 PDF and send it to the client
A print-ready PDF with full CSS rendering, hosted on CDN and available immediately.
microlink_meta
Fetch the title, OG image, and description for each of these 10 blog posts
Normalized metadata for every URL — title, description, image, author, date, and favicon.
microlink_text
Extract the plain text content of this article so I can count the words
Raw readable text — no tags, no scripts, no noise — ready for analysis or summarisation.
microlink_screenshot
Screenshot the dark-mode version of our app at 1440px wide for the design review
A full desktop-width capture at the exact viewport you need — dark scheme applied, CDN-hosted.
Microlink MCP is a Model Context Protocol server that gives AI assistants direct access to the Microlink API. Claude, Cursor, Windsurf, and any other MCP-compatible client can take screenshots, generate PDFs, scrape structured data, convert pages to markdown, and extract metadata — through natural language.
MCP is an open standard for connecting AI applications to external tools. Microlink MCP implements that standard for browser and web-data capabilities.

Do I need an API key?

No API key required to get started. The free tier covers 50 requests per day — enough to explore all ten tools.
Add your Microlink API key when you need production volume, configurable TTL, custom headers, or proxy support.

Which AI clients are supported?

Any client that supports the Model Context Protocol works: Claude Desktop, Cursor, Windsurf, VS Code, Continue, and more. The same config block works everywhere.
As new MCP-compatible tools ship, Microlink MCP works with them automatically — no updates needed on your end.

What can my AI agent do with it?

Screenshot any URL, generate a PDF, convert a webpage to clean Markdown, pull normalized metadata, scrape custom fields with CSS selectors, extract video or audio sources, run a Lighthouse audit, detect a site's tech stack, and extract color palettes.
All ten tools are available through natural language — no code, no API calls, no configuration beyond the initial setup.

Is there a free tier?

Yes. Start immediately with 50 free requests per day — no credit card, no signup required. All ten tools are available on the free tier.
When you need more throughput or pro features, upgrade to a paid plan at any time from microlink.io/#pricing.
Calling the API directly means writing HTTP requests, handling auth, parsing responses, and wiring everything up in code. Microlink MCP removes all of that — your AI agent calls the same API through natural language, and structured results come back automatically.
Use the API directly when you need full programmatic control. Use the MCP server when you want your AI assistant to handle web tasks on its own.

How do I install it?

The recommended way requires no installation. Use npx directly in your MCP client config:
mcp.json
{ "mcpServers": { "microlink": { "command": "npx", "args": ["-y", "@microlink/mcp"] } } }
Optionally, install globally to run it as a named command:
Terminal
npm install -g @microlink/mcp
And then reference it via node with the absolute path to the local entry point:
mcp.json
{ "mcpServers": { "microlink": { "command": "node", "args": ["/absolute/path/to/mcp/src/index.js"], "env": { "MICROLINK_API_KEY": "YOUR_MICROLINK_API_KEY" } } } }