skrape-mcp
MCP Server for skrape.ai, lets you input any URL and it returns clean markdown for the LLM
Documentation
Skrape MCP Server
Convert webpages into clean, LLM-ready Markdown using skrape.ai. An MCP server that seamlessly integrates web scraping with Claude Desktop and other MCP-compatible applications.
Key Features
- Clean Output: Removes ads, navigation, and irrelevant content
- JavaScript Support: Handles dynamic content rendering
- LLM-Optimized: Structured Markdown perfect for AI consumption
- Consistent Format: Uniform structure regardless of source
Features
Tools
- `get_markdown` - Convert any webpage to LLM-ready Markdown
- Takes any input URL and optional parameters
- Returns clean, structured Markdown optimized for LLM consumption
- Supports JavaScript rendering for dynamic content
- Optional JSON response format for advanced integrations
Installation
Installing via Smithery
To install Skrape MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @skrapeai/skrape-mcp --client claudeManual Installation
1. Get your API key from skrape.ai
1. Install dependencies:
npm install1. Build the server:
npm run build1. Add the server config to Claude Desktop:
On MacOS:
nano ~/Library/Application\ Support/Claude/claude_desktop_config.jsonOn Windows:
notepad %APPDATA%/Claude/claude_desktop_config.jsonAdd this configuration (replace paths and API key with your values):
{
"mcpServers": {
"skrape": {
"command": "node",
"args": ["path/to/skrape-mcp/build/index.js"],
"env": {
"SKRAPE_API_KEY": "your-key-here"
}
}
}
}Using with LLMs
Here's how to use the server with Claude or other LLM models:
1. First, ensure the server is properly configured in your LLM application
2. Then, you can ask the ALLMI to fetch and process any webpage:
Convert this webpage to markdown: https://example.com
Claude will use the MCP tool like this:
skrape
get_markdownFrequently asked questions
What is skrape-mcp?
skrape-mcp is MCP Server for skrape.ai, lets you input any URL and it returns clean markdown for the LLM
How do I install skrape-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is skrape-mcp open source?
Yes — it is hosted on GitHub at https://github.com/skrapeai/skrape-mcp and has 11 stars.
Related MCP tools
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients. JavaScript-based implementation.
A model context protocol server to work with JetBrains IDEs: IntelliJ, PyCharm, WebStorm, etc. Also, works with Android Studio
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more.
CTTF: MCP integration between Cursor and Figma, allowing Cursor Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
This is MCP server for Claude that gives it terminal control, file system search and diff file editing capabilities JavaScript-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP