URL Text Fetcher MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@URL Text Fetcher MCP Serverfetch text from https://news.ycombinator.com and summarize the top story"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
URL Text Fetcher MCP Server
Tiny MCP server for LM Studio that adds two tools:
fetch_url_text(url): returns visible page textfetch_page_links(url): returns all page links
Quick start
cd /Users/lex/Learning/URL-Fetcher-LM-Studio-MCP-Server
python3.12 -m venv .venv
source .venv/bin/activate
python -m pip install -U pip setuptools wheel
python -m pip install -e .LM Studio setup (paste this into mcp.json)
Use the absolute interpreter to avoid ENOENT errors.
{
"mcpServers": {
"url-text-fetcher": {
"command": "/Users/lex/Learning/URL-Fetcher-LM-Studio-MCP-Server/.venv/bin/python",
"args": ["-m", "url_text_fetcher.mcp_server"],
"cwd": "/Users/lex/Learning/URL-Fetcher-LM-Studio-MCP-Server"
}
}
}Alternative using the console script:
{
"mcpServers": {
"url-text-fetcher": {
"command": "/Users/lex/Learning/URL-Fetcher-LM-Studio-MCP-Server/.venv/bin/url-text-fetcher",
"args": [],
"cwd": "/Users/lex/Learning/URL-Fetcher-LM-Studio-MCP-Server"
}
}
}After saving, restart LM Studio if the tool does not appear.
Working prompts (use inside LM Studio)
Summarize a real page: “Use
url-text-fetcher.fetch_url_textonhttps://httpbin.org/html. Give a two‑sentence summary.”List links from a real site: “Call
url-text-fetcher.fetch_page_linksforhttps://www.python.org/and return the first 10 HTTPS links.”Answer using content: “Fetch text from
https://docs.python.org/3/whatsnew/3.12.html. What is one notable change in Python 3.12?” "Fetch text from https://www.python.org/. What’s the latest Python release mentioned and when was it announced?"
Troubleshooting
ENOENT
spawn python: Use the absolute interpreter shown above inmcp.json.Network/SSL errors: try another URL; some sites block scripted fetches.
Local run (optional)
source /Users/lex/Learning/URL-Fetcher-LM-Studio-MCP-Server/.venv/bin/activate
python -m url_text_fetcher.mcp_serverMaintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alexandru2882/url-text-fetcher-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server