Documentation navigation

Government Context MCP

gc_get_amendment_text

Get an amendment's full text

The complete mirrored text of one congressional amendment, returned as exact plain-text pages. Congressional Record amendment pages do not carry reliable bill-like section ids, so use next_cursor to continue a long text; page boundaries prefer paragraphs or headings and fall back safely for an unbroken block. Id format: congress/type/number (e.g. 119/samdt/2137).

Input

ParameterTypeDescription
idRequiredstringAmendment key "congress/type/number", e.g. "119/samdt/2137".
cursorstringContinue reading the exact same mirrored text version.

Annotations

{
  "readOnlyHint": true,
  "openWorldHint": false
}

Examples

An amendment's complete text

Exact paged plain text for a mirrored congressional amendment.

{
  "id": "119/samdt/25"
}
{
  "type": "amendment_text",
  "id": "119/samdt/25",
  "has_text": true,
  "representation": "plain_text",
  "version": {
    "code": "submitted",
    "name": "Submitted",
    "date": "2026-04-10"
  },
  "text": "SA 25. Mr. SMITH proposed an amendment.",
  "range": {
    "start": 0,
    "end": 39,
    "total": 39
  },
  "truncated": false,
  "next_cursor": null,
  "source": "congress.gov",
  "links": {
    "source": "https://www.congress.gov/119/crec/amendment25.htm"
  }
}