Toon Fetch MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Toto Fetch MCP Server
An MCP server that fetches URL content, converts it to Markdown, and optionally processes it with a local LLM (LaMini-Flan-T5). Returns data in TOON format.
Features
Fetch & Clean: Fetches HTML, extracts main content using
@mozilla/readability, and converts to Markdown withturndown.Local AI Processing: Optional local LLM processing using
@huggingface/transformers(runningXenova/LaMini-Flan-T5-248M).TOON Output: Returns structured data in Token-Oriented Object Notation, optimized for agent consumption.
Related MCP server: web2md
Installation
npm installBuild
npm run buildUsage
As an MCP Server
Add to your MCP client configuration (e.g., Claude Desktop config):
{
"mcpServers": {
"toon-fetch": {
"command": "npx",
"args": ["toon-fetch"]
}
}
}Tool: fetch_url
Arguments:
url(string, required): The URL to fetch.prompt(string, optional): Instruction for the local LLM.Example: "Summarize this article"
Example: "Extract all dates and events"
If omitted, the raw Markdown content is returned.
Output (TOON):
title: Page Title
content: "Markdown content..."
metadata:
url: "https://example.com"
excerpt: "..."
optimized: trueDevelopment
Workflow
Install dependencies:
npm installRun tests:
npm test(uses Vitest)Build:
npx tscVerify: You can use the
src/verify.tsscript (requires build first or ts-node).
Testing
Run unit tests:
npx vitestLicense
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Converts any URL to clean, LLM-ready Markdown using real Chrome browsers
Convert any webpage to clean LLM-ready markdown, extraction-first, with article and news modes.
Fetch any URL and get clean Markdown. Web scraping for AI agents.
Fetch pages as markdown, search web and news, extract structured data. For AI agents.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceFetches web pages and converts them to markdown for LLM consumption, supporting chunked reading and raw content extraction.MIT
- AlicenseNot gradedqualityDmaintenanceConverts web pages to Markdown with tiered fetching to minimize LLM context usage, enabling efficient extraction of specific sections.3 npmApache 2.0
- FlicenseNot gradedqualityDmaintenanceFetches webpages and returns clean, structured Markdown with metadata (title, author, publish date, description, domain, word count).1-
- AlicenseNot gradedqualityDmaintenanceConverts any webpage into clean, LLM-ready Markdown, removing noise and supporting JavaScript rendering.MIT