fetch.md

Fetches content from a URL and returns it in the specified format.

WHEN TO USE THIS TOOL:

  • Use when you need to download content from a URL
  • Helpful for retrieving documentation, API responses, or web content
  • Useful for getting external information to assist with tasks

HOW TO USE:

  • Provide the URL to fetch content from
  • Specify the desired output format (text, markdown, or html)
  • Optionally set a timeout for the request

FEATURES:

  • Supports three output formats: text, markdown, and html
  • Automatically handles HTTP redirects
  • Sets reasonable timeouts to prevent hanging
  • Validates input parameters before making requests

LIMITATIONS:

  • Maximum response size is 5MB
  • Only supports HTTP and HTTPS protocols
  • Cannot handle authentication or cookies
  • Some websites may block automated requests

TIPS:

  • Use text format for plain text content or simple API responses
  • Use markdown format for content that should be rendered with formatting
  • Use html format when you need the raw HTML structure
  • Set appropriate timeouts for potentially slow websites