trackmcp
Back to directory
skrapeai

skrape-mcp

View on GitHub

MCP Server for skrape.ai, lets you input any URL and it returns clean markdown for the LLM

11 stars JavaScriptAI & Machine Learning Updated Oct 3, 2025
html-to-markdownmcpmcp-serverscrapescraperskrape

Documentation

Skrape MCP Server

smithery badge

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:

bash
npx -y @smithery/cli install @skrapeai/skrape-mcp --client claude

Manual Installation

1. Get your API key from skrape.ai

1. Install dependencies:

bash
npm install

1. Build the server:

bash
npm run build

1. Add the server config to Claude Desktop:

On MacOS:

bash
nano ~/Library/Application\ Support/Claude/claude_desktop_config.json

On Windows:

bash
notepad %APPDATA%/Claude/claude_desktop_config.json

Add this configuration (replace paths and API key with your values):

json
{
  "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:

code
Convert this webpage to markdown: https://example.com

Claude will use the MCP tool like this:

skrape
get_markdown

Frequently 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

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP