AI-First Scraper MCP server
io.github.yubinkim444/ai-first-scraper-mcp·v1.0.2·2 starsThree MCP tools: fetch_page, fetch_pages_batch, search_web. Ad-free Markdown for AI agents.
2 stars98 downloads/wk
Reviews
Write oneNobody has reviewed AI-First Scraper yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
AI-First Scraper tools (3, 1 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
fetch_pageFetch a single web page or PDF and return its main content as clean, ad-free Markdown — ready to drop into an LLM prompt.
fetch_pages_batchFetch many web pages in parallel and return each one's clean Markdown.
search_webwrite actionRun a web search and return the top-k result pages already converted to clean Markdown. Use this whenever you need fresh information from the public web — it combines search and read in one call.
Public scan report
scanner v0.1.10 · 2026-10-31 · same rubric, same numbers if you re-run it
- Code scan4 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How AI-First Scraper compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,243 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 33%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 75% of 28,706 servers
- Downloads a week
- 98
- more than 62% of 12,306 servers with a package
What its tools let an agent do: 2 read · 1 change
Install AI-First Scraper in Claude Code, Cursor or VS Code
claude mcp add ai-first-scraper-mcp -- uvx ai-first-scraper-mcp
What the publisher says
From the AI-First Scraper repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.yubinkim444/ai-first-scraper-mcp -->
ai-first-scraper-mcp
**Plug Claude Desktop, Cursor, or Cline straight into an ad-free web
scraper + search engine.** Three tools, one line of config.
What it does
Adds three tools to any MCP-compatible agent:
No more "the model called curl and then tried to parse 80kB of ad HTML." Your agent receives clean Markdown ready to reason about.
Backed by the ai-first-scraper and ai-first-search APIs.
Install
Fastest — uvx (no install, runs from PyPI on demand)
// claude_desktop_config.json / cline_mcp_settings.json / ~/.cursor/mcp.json
{
"mcpServers": {
"ai-first-scraper": {
"command": "uvx",
"args": ["ai-first-scraper-mcp"]
}
}
}Restart your client (Claude Desktop / Cursor / Cline). The three tools above will appear automatically.
Alternative — pip install
pip install ai-first-scraper-mcp{
"mcpServers": {
"ai-first-scraper": {
"command": "ai-first-scraper-mcp"
}
}
}Where the config file lives
Point at your own backend (optional)
By default this server calls the public ai-first-scraper.onrender.com and ai-first-search.onrender.com instances. If you want to self-host, set env vars in your MCP config:
{
"mcpServers": {
"ai-first-scraper": {
"command": "uvx",
"args": ["ai-first-scraper-mcp"],
"env": {
"SCRAPER_URL": "https://your-scraper.example.com",
"SEARCH_URL": "https://your-search.example.com",
"AFS_TIMEOUT": "60"
}
}
}
}Verify it works
Open your MCP client and ask the agent:
"Use the search_web tool to find the top 3 recent articles about MCP and
summarize them in 5 bullets each."
You should see the agent call search_web, get back Markdown for each result, and produce the summary without ever touching raw HTML.
Companion projects
per-URL Markdown cleaner this MCP server fans out to.
- ai-first-scraper — the
search → scrape → markdown pipeline.
- ai-first-search —
- mcp-rec — record & replay any MCP server's traffic for tests and bug reports.
- llm-cache-proxy — local cache for OpenAI/Anthropic API calls.
- promptlocker — lockfile for prompts.
- context-diff — see what blew up your Claude Code context window.
- agentwatch — overlay for browser AI agents.
Develop locally
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
AI-First Scraper: common questions
- Is AI-First Scraper MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the AI-First Scraper safety report
- How do I install AI-First Scraper?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does AI-First Scraper need an API key?
- No secret keys are declared. It reads 3 settings from the environment.
- Is AI-First Scraper maintained?
- The last commit was 71 days ago (2026-08-26). The latest release is v1.0.2.
- What can I use instead of AI-First Scraper?
- Servers from other publishers that do the same job: Front-End Checklist MCP server and Oxylabs MCP server.
- How does AI-First Scraper compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,243 servers); tools 3 (the typical server has 7); tools that change things 33% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to AI-First Scraper
Same job from other publishers: the closest match first, then the best rated.
- Front-End ChecklistReview frontend code and live pages against 386 quality-gated web development rules.not reviewedWidely usedA
OxylabsFetch and process content from specified URLs & sources using the Oxylabs Web Scraper API.not reviewedEstablishedA