LSD Web Data Extraction lets you scrape any website with ease. Perform web page scraping and manipulate data using commu
Fetch and extract information from websites automatically
Example: Research competitor pricing, scrape product reviews, monitor news mentions
Automate 5-10 hours/week of manual web research
Track website changes, new content, price updates
Example: Monitor competitor blog for new posts, track stock availability, watch for pricing changes
Stay informed without manual checking, never miss important updates
Extract structured data from multiple websites
Example: Compile product listings from 10 e-commerce sites, aggregate job postings, collect real estate data
Build datasets 100x faster than manual copying
Interact with services that don't offer APIs
Example: Check form submissions, validate website functionality, test user flows
Automate interactions with any website, even without API
Brave Search
Enhance your AI assistant with Brave Search and an MCP server for powerful web & local business queries—an alternative t
Reddit Buddy
Reddit Buddy offers powerful Reddit API tools for browsing, searching, and data annotation with secure access, rate limi
SearXNG Search
Use SearXNG metasearch engine for private web searches, a great alternative to the Duck Duck Go search engine and browse
Scrapeless (Google Search)
Access the Scrapeless Google Search API for customizable queries by text, country, or language. Easily integrate with cu
Deep Research MCP
Use any LLM for deep research. Performs multi-step web search, content analysis, and synthesis for comprehensive researc
I recommend LSD Web Data Extraction for teams standardizing on MCP; the explainx.ai page compares cleanly with sibling servers.
LSD Web Data Extraction is among the better-indexed MCP projects we tried; the explainx.ai summary tracks the official description.
Useful MCP listing: LSD Web Data Extraction is the kind of server we cite when onboarding engineers to host + tool permissions.
We evaluated LSD Web Data Extraction against two servers with overlapping tools; this profile had the clearer scope statement.
According to our notes, LSD Web Data Extraction benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
According to our notes, LSD Web Data Extraction benefits from clear Model Context Protocol framing — fewer ambiguous “AI plugin” claims.
LSD Web Data Extraction has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
LSD Web Data Extraction has been reliable for tool-calling workflows; the MCP profile page is a good permalink for internal docs.
LSD Web Data Extraction is a well-scoped MCP server in the explainx.ai directory — install snippets and categories matched our Claude Code setup.
Strong directory entry: LSD Web Data Extraction surfaces stars and publisher context so we could sanity-check maintenance before adopting.
showing 1-10 of 59
Share your MCP server with the developer community
Select a client to integrate this server.
Claude Desktop configuration
{
"mcpServers": {
"lsd": {
"command": "node",
"args": [
"/\u003Cpath\u003E/\u003Cto\u003E/mcp/build/index.js"
]
}
}
}Extracts structured data from websites using the LSD programming language, letting you scrape web pages and search results without writing complex scraping code.
LSD Web Data Extraction is an official MCP server published by lsd-so that provides AI assistants with tools and capabilities via the Model Context Protocol. LSD Web Data Extraction lets you scrape any website with ease. Perform web page scraping and manipulate data using commu It is categorized under browser automation, search web.
You can install LSD Web Data Extraction in your AI client of choice. Use the install panel on this page to get one-click setup for Cursor, Claude Desktop, VS Code, and other MCP-compatible clients. This server runs locally on your machine via the stdio transport.
This is the updated MCP server for LSD. The reason behind this update is to effectively leverage dynamic tools that are defined as trips using our SDK.
This is to connect the running MCP server with your account by using our SDK.
The reason for using the terms user and password is because what you're connecting to is our postgres compatible database.
In your home directory, write a JSON to a file named .lsd with the properties user and password with your email and an API key from your profile.
{
"user": "<you@email.domain>",
"password": "<api_key>"
}
Alternatively, you can set the environment variables LSD_USER and LSD_PASSWORD.
$ export LSD_USER='you@email.domain'
$ export LSD_PASSWORD='<api_key>'
Important: If you run into errors when taking this approach, check the environment variables set are accessible from the PATH or process the MCP client is invoking it from.
https://www.pulsemcp.com/servers/lsd-so-internetdata
More coming soon.
$ git clone https://github.com/lsd-so/mcp.git
claude_desktop_config.json file (here's a guide for creating it).{
"mcpServers": {
// other MCP servers configured here...
"lsd": {
"command": "node",
"args": [
"/<path>/<to>/mcp/build/index.js"
]
}
}
}


For scenarios where you'd like to teach the MCP client a "skill", you can do so with an LSD trip (what is that?).
A "trip" is a published module consisting of an LSD program whether it was derived by interacting with our local browser or by directly publishing a trip.
From the Bicycle browser you can derive LSD by using our "click language", this can be activated by clicking on the transcriber icon in the top right:

Or by pressing Command+k (or Ctrl+k for Linux/Windows). Once you've done so, you can interactively "pluck" repeating containers as well as fields of interest:

With the generated LSD, you can edit the aliases like so:

After which you can publish using the language.
From the workbench, simply edit to publish a trip.

Check out the internetdata SDK that's used under the hood to bridge with the web. Or, alternatively, get started using the create-your-internet shorthand.
$ yarn create your-internet
Or, if you prefer npm
$ npm create your-internet
Time estimate: 20-40 minutes including configuration and testing
Prerequisites
Steps
Troubleshooting
✓ Do
✗ Don't
💡 Pro Tips
Architecture
MCP server handles HTTP requests, HTML parsing, JavaScript rendering (if headless browser), and returns structured data to Claude.
Protocols
Compatibility
✓ Use when
Use for research automation, content monitoring, data aggregation from multiple sources, and when official APIs don't exist. Best for read-only information gathering.
✗ Avoid when
Avoid for sites with APIs (use API instead), sites that explicitly forbid scraping, when data is copyrighted, or for login-required content without proper authorization.