GovTube

us.govtube/govtube

Search what U.S. officials said on camera, with timestamps and citations. Not a government site.

Yes, your AI can use this right now.Answered a live MCP handshake in 469 ms with no sign-in needed and exposes 7 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://api.govtube.us/mcp

7 tools, verified live

Pulled straight from the server with tools/list on 2026-10-18.
govtube_search_instancesread-only

Find spoken instances of words or a phrase across official videos and White House transcripts. Returns one small page: counts for the whole result, then up to 5 videos (newest first, or most instances first with sort="most_instances"), each with up to 3 passages (quotes; overlapping instances merged), each passage listing its instances with citation id and share_url. `note

govtube_list_video_instancesread-only

Page through one video's matches by passage, in time order. A passage is a run of instances whose excerpts overlap, shown as one quote. `offset` and `limit` count passages; `next_offset` is null on the last page. `passage_count` and `instance_count` cover the whole video. With detail="full", `instances` also lists every instance of the page one by one.

govtube_get_transcript_windowread-only

Return speaker turns overlapping [start_ms, end_ms] with their text, for checking context. A turn with cluster null and speaker "No speaker label" holds words no voice was found for. The words are as heard; don't attribute them to a neighbouring speaker. Not available for official transcripts without timing (timing_granularity "document"): read those at the result

govtube_get_videoread-only

Metadata, speakers, playback asset and the rights and use restrictions of the video's source.

govtube_resolve_citationread-only

Check that a cited instance still says the quoted words after corrections, and return its context. The result has a share_url to link. gd2./gd1. ids cite words in an official transcript: the result has positions instead of times, citation_text to paste, document_highlight_url, and `certifies` saying what is (and is not) certified.

govtube_get_coverageread-only

Totals for the whole index, video and official transcripts counted apart: video sessions, hours and words transcribed; official transcripts (text, no timing); each source; date ranges, last update, items awaiting review and known gaps. Cite this with any count. For the list of sessions use govtube_list_sessions.

govtube_list_sessionsread-only

Every indexed item, one page at a time: video sessions and official transcripts (White House transcripts, Congressional Record speeches, one item per speech). Newest first; on the same day, video sessions before official transcripts. Each has title, date, source, length, words, whether it plays, and how many speakers are confirmed. `total` matches govtube_get_coverage's cou

Alternatives in Search & Research

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”