UseScraper MCP Server
@tanevanwifferen
About UseScraper MCP Server
MCP server for the useScraper API. This is a server that scrapes a URL to text or markdown
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"usescraper-mcp-server": {
"command": "npx",
"args": [
"-y",
"@smithery/cli",
"install",
"usescraper-server",
"--client",
"claude"
]
}
}
}Tools
1Extract content from a webpage
Overview
What is UseScraper MCP Server?
UseScraper MCP Server is a TypeScript-based MCP server that provides web scraping capabilities through the UseScraper API. It exposes a single tool for extracting content from web pages in text, HTML, or Markdown format. It is designed for developers integrating web scraping into AI assistants or workflows.
How to use UseScraper MCP Server?
Install via Smithery (npx -y @smithery/cli install usescraper-server --client claude) or manually (clone repo, npm install, npm run build). Configure Claude Desktop by adding the server to its config file with the USESCRAPER_API_KEY environment variable. Invoke the scrape tool with the required url parameter and optional format, advanced_proxy, or extract_object arguments.
Key features of UseScraper MCP Server
- Single
scrapetool for web page content extraction - Output formats: text, HTML, and Markdown
- Optional advanced proxy to circumvent bot detection
- Optional
extract_objectfor structured data extraction - Leverages UseScraper API for reliable scraping
Use cases of UseScraper MCP Server
- Extract article or blog content from any URL
- Scrape product data for price monitoring
- Convert web pages to Markdown for reading or processing
- Automate data collection from multiple URLs
FAQ from UseScraper MCP Server
What parameters does the scrape tool support?
The tool requires a url parameter. Optional parameters: format (text, html, markdown; default markdown), advanced_proxy (boolean; default false), and extract_object (object for structured extraction).
How do I configure UseScraper MCP Server with Claude Desktop?
Add a server entry to claude_desktop_config.json with the command node and the path to the built index.js file. Set the USESCRAPER_API_KEY environment variable to your API key.
What are the runtime dependencies?
Node.js and npm are required to build the server. A valid UseScraper API key is needed for web scraping.
How does the server communicate?
MCP servers communicate over stdio. For debugging, the README recommends using the MCP Inspector via npm run inspector.
Can I use the server programmatically?
Yes, the server exposes the scrape tool through the MCP interface, which can be called by any MCP client with the appropriate arguments.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Inbox Zero AI
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments