Broadcast

global.rootz.dtvPublished by dtv.rootz.globalOfficial publisherv0.1.0Updated Oct 27, 2026

Which TV transmitters actually reach an address, terrain-graded, and what is on now.

VerifiedStreamable HTTPWeb executableLocation & LifestyleData & AnalyticsMedia & Design

Overview

AI-generated overview

Remote MCP server for TV broadcast data: what is airing now, which transmitters reach a location, and whether a remembered channel or claim still holds.

What you can do
  • Look up what is airing now or at a given time, with descriptions and observation/expiry timestamps
  • Check which TV transmitters reach a latitude and longitude, graded by real terrain
  • Test whether a remembered claim about a programme is still current, and what replaced it
  • Search stations, networks and streaming channels by name, callsign, network or owner, and list closed channels
  • Verify signed records and inspect dataset freshness, sources and licences
  • Assess whether a US station website is readable by AI assistants via robots.txt, llms.txt and structured data
When to use it
Useful when an assistant needs current or verifiable television broadcast facts rather than recalled ones: local channel availability at an address, live listings, station details, or checking whether a channel or claim it remembers still exists.
Requirements
A remote streamable HTTP endpoint; no package, environment variables or headers are declared. No authentication is declared.
Before you install
The service returns signed records and a public key for verification, so treat cached records as time-sensitive and re-verify rather than assuming they are current. Coverage is described as US-focused for station readiness checks; data comes from third-party sources with their own licences and redistribution limits, which the sources tool reports.

Installation

In SourceWeft

  1. Open Broadcast in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/global.rootz.dtv%2Fbroadcast/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "broadcast": {
      "type": "http",
      "url": "https://dtv.rootz.global/mcp"
    }
  }
}

Tools

9

media_whats_on

What is airing right now, or at a given time. Returns programmes with descriptions and, for each, when the claim was observed and when it expires. Accepts free text.

Parametersatlimitqueryoutlet

media_receivable

Which television transmitters reach a specific latitude and longitude, graded by real terrain between the tower and that point. Answers "what can I actually watch from here", which listings services cannot.

Parameterslatlonqueryterrainantenna_ftfull_power_only

media_still_true

Is a remembered claim about a programme still current? Returns when it was observed, whether it has expired, and what replaced it. This is the question a model cannot answer about its own training data.

Parametersqueryrequiredoutlet

media_outlets

Search stations, networks and streaming channels by name, callsign, network or owner. Returns licence status, transmitter power and antenna height where filed.

Parameterskindlimitqueryrequiredregion

media_closed

Channels that have shut down, with the date they closed. Useful for checking whether a channel a model remembers still exists.

Parameterslimitquery

media_verify

Verify a signed record from this service. Pass an airing_id, or pass back a record you cached earlier with its signature and we will confirm it is byte-identical to what we signed. The public key and exact canonicalisation are at /.well-known/dtv-intel-signing.json so you can also verify offline without calling us.

Parametersqueryrecordairing_idsignaturerecord_type

media_station_readiness

Whether a US television station website can be read by an AI assistant: which AI crawlers it blocks by name in robots.txt, whether it publishes llms.txt or /.well-known/ai, and whether it has structured data. Pass a callsign for one station, or nothing for the industry-wide summary broken down by owner group.

Parametersquerycallsign

media_freshness

How current this dataset is: when each source last ran, how many assertions are live versus expired, and the gaps we know we have.

Parametersquery

media_sources

Where the data comes from, each with its licence and whether it may be redistributed.

Parametersquery

Version history

1
  1. v0.1.0LatestSep 23, 2026

Score

72% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts

    Publish an icon in the registry entry.

  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.