Media · Local MCP server

MarkGrab

Universal web content extraction — any URL to LLM-ready markdown. HTML, YouTube, PDF, DOCX.

What the MCP Registry states

The entry as published to the official MCP Registry (read 2026-10-04), latest version.

Registry name
io.github.ArkNill/markgrab
Version
0.1.2
Status
Active
Category
media
Transport
stdio (local process)
Package
PyPI
Published
2026-03-17
Updated
2026-03-17
Publisher
ArkNill (GitHub) · 7 servers with pages here
Listed under
PDF MCP servers, YouTube MCP servers
Repository
github.com/QuartzUnit/markgrab
Source
Registry API entry

Packages

RegistryPackageVersionTransportEnvironment variables
PyPImarkgrab0.1.2stdioNone declared

How to connect MarkGrab

MarkGrab runs locally from a Python package published to PyPI: markgrab version 0.1.2. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Python; clients usually start it with uvx (from uv) or after pip install — the usual command is uvx markgrab.

In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):

{
  "mcpServers": {
    "markgrab": {
      "command": "uvx",
      "args": [
        "markgrab"
      ]
    }
  }
}

Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect

More from ArkNill (GitHub)

All 7 →
ServerRunsEndpoint or package
BrowsegrabToken-efficient browser agent for local LLMs. Playwright + accessibility tree + MarkGrab.Local · stdioPyPI: browsegrab
DiffgrabWeb page change tracking with structured diffs. markgrab + snapgrab integration.Local · stdioPyPI: diffgrab
DocpickSchema-driven document extraction with local OCR + LLM. Document in, Structured JSON out.Local · stdioPyPI: docpick
EmbgrepLocal semantic search — embedding-powered grep for files, zero external services.Local · stdioPyPI: embgrep
FeedKitRSS/Atom feed collection with 417 curated feeds. Python MCP server.Local · stdioPyPI: feedkit
SnapgrabURL to screenshot with metadata. Python MCP server. Claude Vision optimized.Local · stdioPyPI: snapgrab

More media servers

All 1,951 →
ServerRunsEndpoint or package
MakerReelsTurn an app into TikTok-style video ads: agents pull rendered ad batches, captions, posting kits.Remote · HTTPmakerreels.com
Manto — 馒头新闻Publish, search, and promote time-sensitive news and messages through a public remote MCP server.Remote · HTTPmanto.xin
ManyScriptsTranscripts from public TikTok, YouTube, Instagram, X and Facebook video URLs.Remote · SSEmanyscripts.com
Marketcaper MCPCited market comparisons and heatmap images for AI agents.Remote · HTTPmarketcaper.com
markitaiConvert documents, images and web pages to clean Markdown, for agents: single, URL and batch tools.Local · stdioPyPI: markitai
Markitup MCP ServerMarkItUp AI image annotation and marketing-visual generator (variations, outpaint, bg-removal).Local · stdionpm: markitup-mcp-server
MarklyAdd text or logo watermarks to images via the Markly.cloud API. Batch supported.Local · stdionpm: markly-mcp-server
MarkyCreate, schedule, and publish on-brand social posts to Instagram, LinkedIn, TikTok, and more.Remote · HTTPapi.mymarky.ai