GovTribe

Show document MCP response

MCP tool response returned by the Show document MCP tool.

Response Shape

The response describes a read-only document preview and authorized file links. New responses do not create annotation interactions.

FieldTypeNotes
idstringGovTribe user file or government file identifier.
govtribe_typestringuser_file or government_file.
titlestringDisplay title for the document.
filenamestringSource filename.
extensionstringLowercase file extension.
mime_typestring or nullMIME type when known.
viewer_urlstringTemporary URL for previewing the document.
open_urlstringTemporary file access URL; may return an attachment download.
download_urlstringTemporary URL used to download the document.
url_expires_atstringISO timestamp for the temporary URL expiration.
govtribe_urlstringGovTribe web URL for the file record.
querystring or nullOptional search text to locate in the document.
scroll_to_querybooleanWhether the viewer should scroll to the query.
viewablebooleanWhether the file can be previewed in the document app.

Follow-up Behavior

Use Refresh document MCP response when preview URLs need to be refreshed. Historical annotation payloads are read-only. Unsent drafts remain separate from submitted instructions and do not establish an edit request or approval. Submitted edits remain available; use Interaction state MCP response to read their existing state. In GovTribe AI, use the dedicated document pane for new review comments and edits.

Example

{
  "id": "FILE_ID",
  "govtribe_type": "government_file",
  "title": "Solicitation attachment",
  "filename": "solicitation.pdf",
  "extension": "pdf",
  "mime_type": "application/pdf",
  "viewer_url": "https://govtribe.com/temporary/files/FILE_ID/view",
  "open_url": "https://govtribe.com/temporary/files/FILE_ID/open",
  "download_url": "https://govtribe.com/temporary/files/FILE_ID/download",
  "url_expires_at": "2026-10-23T13:00:00+00:00",
  "govtribe_url": "https://govtribe.com/files/FILE_ID",
  "query": "delivery schedule",
  "scroll_to_query": true,
  "viewable": true
}