Skip to main content
Glama
Aegis-AI-Cooperative

@aegis-ai/mcp-scraper

@aegis-ai/mcp-scraper

MCP server for intelligent web scraping. Supports static pages, JavaScript-rendered SPAs (via Playwright), and natural language data extraction.

Install

# Add to Claude Desktop config (~/.claude/claude_desktop_config.json):
{
  "mcpServers": {
    "scraper": {
      "command": "bunx",
      "args": ["@aegis-ai/mcp-scraper"]
    }
  }
}

# Or run directly:
bunx @aegis-ai/mcp-scraper

Related MCP server: FreeCrawl MCP Server

Tools

scrape

Fetch a web page and return clean text content.

{
  "url": "https://news.ycombinator.com",
  "js": false,
  "selector": ".titleline",
  "headers": { "Cookie": "session=abc" }
}

extract

Scrape a page and extract structured data using natural language.

{
  "url": "https://example.com/products",
  "prompt": "Get all product names, prices, and ratings",
  "js": true
}

batch_scrape

Scrape multiple URLs with rate limiting (1s between requests).

{
  "urls": ["https://example.com/page1", "https://example.com/page2"],
  "js": false
}

Features

  • Static page fetching (fast, no browser needed)

  • JavaScript rendering via Playwright (for SPAs)

  • CSS selector targeting

  • Custom headers support

  • Automatic HTML stripping

  • Content truncation to avoid context overflow

  • Rate-limited batch scraping

License

MIT - AEGIS AI Cooperative

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Aegis-AI-Cooperative/mcp-scraper'

If you have feedback or need assistance with the MCP directory API, please join our Discord server