{
  "markdown": "\n# MCP Web Tools\n\nA powerful MCP (Model Context Protocol) server that gives AI agents web superpowers. Extract content, search the web, monitor sites, and convert HTML to markdown — all through a clean tool interface.\n\n## Tools\n\n| Tool | Description |\n|------|-------------|\n| `web_extract` | Extract structured content from any URL (title, headings, paragraphs, links, images, metadata) |\n| `web_search` | Search the web via DuckDuckGo — no API key needed |\n| `web_monitor` | Check if a site is up, measure response time, get HTTP headers |\n| `html_to_markdown` | Convert any URL or HTML to clean markdown |\n| `web_multi_extract` | Extract content from multiple URLs in parallel |\n\n## Installation\n\n### For Claude Code\n\nAdd to your Claude Code MCP settings (`~/.claude/settings.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"web-tools\": {\n      \"command\": \"npx\",\n      \"args\": [\"@rog0x/mcp-web-tools\"]\n    }\n  }\n}\n```\n\n### For Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"web-tools\": {\n      \"command\": \"npx\",\n      \"args\": [\"@rog0x/mcp-web-tools\"]\n    }\n  }\n}\n```\n\n### Manual Installation\n\n```bash\nnpm install -g @rog0x/mcp-web-tools\nmcp-web-tools\n```\n\n## Usage Examples\n\n### Extract content from a webpage\n```\nUse web_extract to get the main content from https://example.com\n```\n\n### Search the web\n```\nUse web_search to find \"best TypeScript frameworks 2026\"\n```\n\n### Monitor a website\n```\nUse web_monitor to check if https://api.example.com is responding\n```\n\n### Convert page to markdown\n```\nUse html_to_markdown to convert https://docs.example.com/guide to readable markdown\n```\n\n### Batch extraction\n```\nUse web_multi_extract to get content from these URLs: [url1, url2, url3]\n```\n\n## Features\n\n- **No API keys required** — uses DuckDuckGo for search, direct HTTP for everything else\n- **Fast** — parallel extraction, 15s timeout per request\n- **Clean output** — strips scripts, styles, ads; extracts meaningful content\n- **Lightweight** — minimal dependencies, no headless browser needed\n- **Production-ready** — proper error handling, timeouts, input validation\n\n## Requirements\n\n- Node.js 18+\n\n## License\n\nMIT — rog0x\n",
  "bytes": 2166,
  "sha": "f935f2ed95439622de62c6a223f3af9d03864e27f82eef50fad6f7f4aed2865a",
  "repo_slug": "rog0x/mcp-web-tools",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_rog0x_web_321366f7/readme"
}