npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

atlas-mcp-web

v0.1.0

Published

Give your AI agent the ability to extract clean, structured data from any web page. Articles, products, metadata, tables, contact info, tech stack - all through one MCP server. Part of Atlas — infrastructure for AI agents.

Downloads

23

Readme

atlas-mcp-web

Give your AI agent the ability to understand any web page. A premium Model Context Protocol (MCP) server that adds 6 powerful web extraction tools to Claude, Cursor, Windsurf, and any MCP-compatible AI agent.

No more "sorry, I can't browse the web for you." Your agent gets instant, structured access to:

  • Clean article text for RAG and summarization
  • Complete metadata (Open Graph, Twitter Card, JSON-LD)
  • HTML tables as structured data
  • All links, grouped and classified
  • Contact info (emails, phones, socials)
  • Website tech stack detection (70+ technologies)

Install

Claude Desktop

Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "atlas-web": {
      "command": "npx",
      "args": ["-y", "atlas-mcp-web"]
    }
  }
}

Restart Claude Desktop. The 6 tools will appear in the tool menu.

Cursor / Windsurf

Add to your MCP config:

{
  "mcpServers": {
    "atlas-web": {
      "command": "npx",
      "args": ["-y", "atlas-mcp-web"]
    }
  }
}

Test locally

npx -y atlas-mcp-web

Tools

extract_article

Pull the main body of any news article or blog post. Strips ads, nav, comments, and boilerplate. Returns clean text plus metadata.

Input

{ "url": "https://www.bbc.com/news/articles/..." }

Output

{
  "url": "...",
  "title": "Major AI breakthrough announced",
  "description": "Researchers report...",
  "authors": ["Jane Doe"],
  "publishedAt": "2026-04-13T08:00:00Z",
  "image": "https://...",
  "siteName": "BBC News",
  "language": "en",
  "content": "The full cleaned body of the article...",
  "wordCount": 842,
  "readingTimeMinutes": 4,
  "keywords": ["AI", "research", "machine learning"]
}

extract_metadata

Complete URL metadata for link previews, SEO audits, and bookmarks: Open Graph, Twitter Card, JSON-LD structured data, favicons, and more.

extract_tables

Pull every HTML table on a page as structured arrays with headers and rows. Perfect for financial data, sports stats, product comparisons.

extract_links

All links on a page, grouped by internal / external / social / email / phone. With anchor text.

extract_contact

Scan a page for contact details: emails, phone numbers, and social media handles (Twitter, LinkedIn, Instagram, Facebook, YouTube, GitHub, TikTok). Ideal for lead generation.

detect_tech_stack

Identify the technologies powering a website: CMS, JS frameworks, CDN, analytics, hosting, ecommerce, marketing tools. 70+ signatures supported.

Why Cortex?

  • Free and open source (MIT license)
  • No API key required — everything runs locally through your MCP client
  • Fast — pure HTTP + Cheerio, no headless browser
  • Private — your agent hits the target site directly, no middleman logs your queries
  • Premium options — upgrade to the hosted API at atlas-agent.dev for proxy rotation, JS rendering, and higher rate limits

Use cases

  • Research agents — Give Claude the ability to read any article in full, not just the title
  • Sales tools — Automate lead generation by extracting contact info from company pages
  • SEO audits — Scan hundreds of competitor URLs for tech stack, metadata, and structured data
  • RAG pipelines — Feed clean article content directly into your vector database
  • Link preview generators — Power Discord/Slack-style unfurls in your own apps

License

MIT © Cortex

Support

Issues and feature requests: github.com/atlas-agent/mcp-web-extractor/issues