url-text-fetcher

evgenyigumnov/url-text-fetcher

3.1

If you are the rightful owner of url-text-fetcher and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The URL Text Fetcher Tools MCP server provides utilities for web content analysis, focusing on extracting text and links from web pages.

Tools
2
Resources
0
Prompts
0

url-text-fetcher

URL Text Fetcher Tools

This MCP server provides two utilities for web content analysis.

How to install

pip install -e .

How to use with LM Studio

mcp.json file:

{
  "mcpServers": {
    "url-text-fetcher": {
      "command": "python",
      "args": [
        "-m",
        "url_text_fetcher.mcp_server"
      ]
    }
  }
}

Tools Description

1. fetch_url_text(url: str) → str

Description:
Extracts all visible text content from a webpage, stripping HTML tags and normalizing whitespace.

Output Format:
Cleaned plain text with:

  • All HTML removed
  • Line breaks normalized (\n)
  • Leading/trailing whitespace stripped

2. fetch_page_links(url: str) → List[str]

Description:
Finds all absolute and relative links (from <a href> tags) on a webpage.

Output Format:
List of URLs including:

  • Absolute paths (/about)
  • Relative paths (../contact)
  • Full domain URLs (https://example.com/page)