Skip to content

Commit c820086

Browse files
committed
update README to reflect new capabilities
1 parent 5552af1 commit c820086

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

src/fetch/README.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,26 @@
22

33
A Model Context Protocol server that provides web content fetching capabilities. This server enables LLMs to retrieve and process content from web pages, converting HTML to markdown for easier consumption.
44

5-
Presently the server only supports fetching HTML content.
5+
The fetch tool will truncate the response, but by using the `start_index` argument, you can specify where to start the content extraction. This lets models read a webpage in chunks, until they find the information they need.
66

77
### Available Tools
88

99
- `fetch` - Fetches a URL from the internet and extracts its contents as markdown.
10+
- `url` (string, required): URL to fetch
11+
- `max_length` (integer, optional): Maximum number of characters to return (default: 5000)
12+
- `start_index` (integer, optional): Start content from this character index (default: 0)
13+
- `raw` (boolean, optional): Get raw content without markdown conversion (default: false)
1014

1115
### Prompts
1216

1317
- **fetch**
1418
- Fetch a URL and extract its contents as markdown
15-
- Argument: `url` (string, required): URL to fetch
19+
- Arguments:
20+
- `url` (string, required): URL to fetch
1621

1722
## Installation
1823

19-
Optionally: Install node.js, this will cause the fetch serve to use a different HTML simplifier that is more robust.
24+
Optionally: Install node.js, this will cause the fetch server to use a different HTML simplifier that is more robust.
2025

2126
### Using uv (recommended)
2227

0 commit comments

Comments
 (0)