New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

mcpproducts-extract

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mcpproducts-extract

ExtractMCP — turn any URL or HTML into clean data for agents (markdown, tables, links, JSON)

pipPyPI
Version
0.1.1
Maintainers
1
Created

ExtractMCP 🌐➡️📄

Turn any URL (or raw HTML) into clean data for AI agents — locally, free.

Markdown extraction, tables, links, and JSON API reads — no API key, no cloud, no rate limits beyond the sites themselves. Optional cloud tier for JS-rendered (SPA) pages and batch jobs.

Tools

ToolTierWhat it does
fetch_markdownfreeURL → clean readable markdown (trafilatura engine)
extract_textfreeHTML string → clean text (scripts/nav stripped)
extract_tablesfreeURL/HTML → all tables as JSON arrays
extract_linksfreeURL/HTML → all links, relative resolved
extract_jsonfreeJSON endpoint → data, dotted-path selection
cloud_extractcloudJS-rendered pages + batch (needs MPX_API_KEY)

Install

Claude Code:

claude mcp add extract -- uvx mcpproducts-extract

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "extract": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/mkorayemai-web/extract-mcp", "extract-mcp"]
    }
  }
}

Example prompts

  • "Get this article as markdown: " → fetch_markdown
  • "Extract the tables from into JSON" → extract_tables
  • "What links does point to?" → extract_links

License

MIT

FAQs

Related posts