Web Fetch
About
Fetches and converts web content, ideal for data extraction and web scraping.
Details
- Author
- tatn
- Categories
- Web Scraping, Other
Jump to
Setup
Install Web Fetch in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/tatn/mcp-server-fetch-typescript
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol server that provides web content fetching and conversion capabilities. This server implements a comprehensive web content retrieval system with support for various formats and rendering methods, making it ideal for tasks ranging from simple data extraction to sophisticated web scraping.
-
get_raw_text- Retrieve raw text content directly from URLs
- Takesurlas a required parameter pointing to text-based resources
- Returns unprocessed text content without browser rendering
- Ideal for JSON, XML, CSV, TSV, or plain text files
- Best used when fast, direct access to source content is needed
get_rendered_html- Fetch fully rendered HTML content
- Takesurlas a required parameter
- Returns complete HTML content after JavaScript execution
- Uses Playwright for headless browser rendering
- Essential for modern web applications and SPAs
get_markdown- Convert web content to Markdown format
- Takesurlas a required parameter
- Returns well-formatted Markdown preserving structural elements
- Supports tables and definition lists
- Recommended for content archiving and documentation
get_markdown_summary- Extract and convert main content
- Takesurlas a required parameter
- Returns clean Markdown focusing on main content
- Automatically removes navigation, headers, footers
- Perfect for article and blog post extraction
npm install -g mcp-server-fetch-typescript
To use with Claude Desktop, add the server config:
On MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
On Windows:%APPDATA%/Claude/claude_desktop_config.json
"mcpServers": { "mcp-server-fetch-typescript": { "command": "npx", "args": [ "-y", "mcp-server-fetch-typescript" ] } }
git clone https://github.com/tatn/mcp-server-fetch-typescript.git cd mcp-server-fetch-typescript npm install npm run build
"mcpServers": { "mcp-server-fetch-typescript": { "command": "node", "args": [ "/path/to/mcp-server-fetch-typescript/build/index.js" ] } }
npx @modelcontextprotocol/inspector npx -y mcp-server-fetch-typescript
npx @modelcontextprotocol/inspector node /path/to/mcp-server-fetch-typescript/build/index.js
Enable AI agents to get structured data from unstructured web with AgentQL.
1GB Free Trial, World's Leading Proxy Service Platform, Efficient Data Collection
Easy web data access. Simplified retrieval of information from websites and online sources.
Real-time web data, structured for agents
Official OpenWeb Ninja MCP server connecting any AI agent to 40+ web data APIs for web search, e-commerce, local business, jobs, real estate, and finance data.
Scrape websites with Oxylabs Web API, supporting dynamic rendering and parsing for structured data extraction.
Integrate real-time Scrapeless Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications. This server enables dynamic context retrieval for AI workflows, chatbots, and research tools.
B2B lead generation MCP server - Apollo, Google Maps, email finder, skip trace, and 15+ more tools.
Turn websites into datasets with Scrapezy
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.




