1Fetches content from URL and returns it in specified format.
 2
 3<usage>
 4- Provide URL to fetch content from
 5- Specify desired output format (text, markdown, or html)
 6- Optional timeout for request
 7</usage>
 8
 9<features>
10- Supports three output formats: text, markdown, html
11- Auto-handles HTTP redirects
12- Sets reasonable timeouts to prevent hanging
13- Validates input parameters before requests
14</features>
15
16<limitations>
17- Max response size: 5MB
18- Only supports HTTP and HTTPS protocols
19- Cannot handle authentication or cookies
20- Some websites may block automated requests
21</limitations>
22
23<tips>
24- Use text format for plain text content or simple API responses
25- Use markdown format for content that should be rendered with formatting
26- Use html format when you need raw HTML structure
27- Set appropriate timeouts for potentially slow websites
28</tips>