get_rfc
Reads a specific RFC section by number or heading to avoid loading the whole document. Supports line ranges, line caps, and full text only when needed.
Instructions
Read an RFC. Call list_sections first and pass a section — whole RFCs average 53 KB and run past 1.6 MB, and reading one in full is almost never what the question needs. section accepts a number ('9.3.1') or heading text ('Idempotent Methods') and includes that section's subsections. Any read of more than 1500 lines that is not a named section is an error naming its size, not a silent context-filling dump; pass full=true only when the entire text is genuinely what you need. start_line and max_lines are 1 or more. max_lines caps any read, including a section, and is the way to take the first part of one that list_sections showed is long. start_line is the fallback for RFCs without numbered headings and cannot be combined with section. Page headers and footers are stripped. The response carries a banner naming the RFC's status and, if it has been superseded, what replaced it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| full | No | ||
| number | Yes | ||
| section | No | ||
| max_lines | No | ||
| start_line | No |