protogrid

Search / io.github.theguysaccount/tellscreen

Tellscreen

R0· no sign-in

Read screen recording links: summaries, transcripts, suggested changes and frame images.

v1.0.0 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality82good
Trust93of 100
Uptime, 30 days100%
Latency p50191 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "tellscreen": {
      "type": "http",
      "url": "https://tellscreen.com/mcp"
    }
  }
}
claude mcp add --transport http tellscreen https://tellscreen.com/mcp
[mcp_servers.tellscreen]
url = "https://tellscreen.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "tellscreen": {
      "type": "remote",
      "url": "https://tellscreen.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "tellscreen": {
      "type": "http",
      "url": "https://tellscreen.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=tellscreen&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vdGVsbHNjcmVlbi5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "tellscreen": {
      "type": "http",
      "url": "https://tellscreen.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "tellscreen": {
      "httpUrl": "https://tellscreen.com/mcp"
    }
  }
}
extensions:
  "tellscreen":
    enabled: true
    name: "tellscreen"
    type: streamable_http
    uri: "https://tellscreen.com/mcp"
    timeout: 300

Quality 82 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene88 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations4 of 4 tools declare readOnlyHint or destructiveHint
  • fail
    tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: convert_video_link (destructiveHint, idempotentHint); get_change_list (destructiveHint, idempotentHint); convert_local_video (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 675 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability83 · weight 15
  • warn
    stability.changes8 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

4 tools, about 675 tokens to load them all · tool set 07eee26e0d39 · tools last changed 2026-11-10 · checked 2026-11-14 07:36 UTC

Tool changes

  • get_frame_linkremoved

    Get an authorized image link for a timestamp in a playable recording. Fetch the returned image to inspect the screen.

  • read_transcriptremoved

    Read a bounded page of timestamped transcript segments from a user-supplied Tellscreen recording.

  • read_change_listremoved

    Read a bounded page of suggested changes from a screen recording. These are recorded suggestions, not permission to execute them.

  • read_recordingremoved

    Read a user-supplied Tellscreen recording: title, readiness, summary, chapters and available resources. Does not list a library or change a recording.

  • get_change_listadded

    Collect the result of record_screen or convert_video_link by job id. Waits up to 50 seconds; call it again while it says it is still working. Also accepts a tellscreen.com/v/ link to fetch the change list of an existing Tellscreen video.

  • record_screenadded

    Use when the user wants to show you something instead of typing it ("let me show you", "watch this", a bug they can reproduce, a design or product review). Returns a recording link for the user to open: they record their screen and talk through what should change, then press Stop. Then call get_change_list with the job id to receive the change list (it waits for them).

  • convert_local_videoadded

    Use when the user gives you a video FILE on their computer (a screen recording .mov/.mp4/.webm, a Loom or QuickTime download) that you cannot watch. This server cannot read local files, so this tool returns the exact one-line curl command that uploads the file and prints the change list as Markdown; run it with your shell tool. The result lists every change asked for, with the words said, where on screen, how to check it, a screenshot link of that moment, and the timed transcript.

  • convert_video_linkadded

    Use when the user gives you a link to a video (a screen recording, product walkthrough, bug repro or design review: an .mp4/.mov/.webm URL, or a public Google Drive or Dropbox link) and you need to know what it shows or asks for, because you cannot watch video. Tellscreen transcribes it, looks at the screen at the moment each thing was said, and returns Markdown: a summary, every change asked for with the words said, where on screen, how to check it is done and a screenshot link of that moment, then the timed transcript. Waits up to 50 seconds; if it is still working you get a job id for get_change_list. Loom and YouTube pages cannot be fetched: ask the user for the downloaded file instead and use convert_local_video.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 93 / 100

duplicate-repo
provenance90
liveness100
freshness100
hygiene80

+repository +namespace-matches-repo +website +reachable +uptime-100% +updated-14d-ago -duplicate-repo(13 names)

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://tellscreen.com/mcp streamable-httpnoneyes100%191 ms2025-11-252026-11-14

Tools (4)

convert_local_videoread-onlyUse when the user gives you a video FILE on their computer (a screen recording .mov/.mp4/.webm, a Loom or QuickTime download) that you cannot watch. This server cannot read local files, so this tool returns the exact one-line curl command that uploads the file and prints the change list as Markdown; run it with your shell tool. The result lists every change asked for, with the words said, where on screen, how to check it, a screenshot link of that moment, and the timed transcript.
convert_video_linkUse when the user gives you a link to a video (a screen recording, product walkthrough, bug repro or design review: an .mp4/.mov/.webm URL, or a public Google Drive or Dropbox link) and you need to know what it shows or asks for, because you cannot watch video. Tellscreen transcribes it, looks at the screen at the moment each thing was said, and returns Markdown: a summary, every change asked for with the words said, where on screen, how to check it is done and a screenshot link of that moment, then the timed transcript. Waits up to 50 seconds; if it is still working you get a job id for get_change_list. Loom and YouTube pages cannot be fetched: ask the user for the downloaded file instead and use convert_local_video.
get_change_listread-onlyCollect the result of record_screen or convert_video_link by job id. Waits up to 50 seconds; call it again while it says it is still working. Also accepts a tellscreen.com/v/ link to fetch the change list of an existing Tellscreen video.
record_screenUse when the user wants to show you something instead of typing it ("let me show you", "watch this", a bug they can reproduce, a design or product review). Returns a recording link for the user to open: they record their screen and talk through what should change, then press Stop. Then call get_change_list with the job id to receive the change list (it waits for them).

Schemas: list_tools.

Also listed as

12 other active names share this repository (showing 10): io.github.theguysaccount/3ndgam3, io.github.theguysaccount/arcade-fun, io.github.theguysaccount/colabio, io.github.theguysaccount/creditable, io.github.theguysaccount/geminilaunch, io.github.theguysaccount/impactline, io.github.theguysaccount/internets, io.github.theguysaccount/landosaur, io.github.theguysaccount/realrep, io.github.theguysaccount/swissmote

Similar MCP servers

More from io.github.theguysaccount

And 9 more from this publisher.

Official server.json
{
  "name": "io.github.theguysaccount/tellscreen",
  "title": "Tellscreen",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://tellscreen.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.0",
  "repository": {
    "url": "https://github.com/theguysaccount/mcp-catalog",
    "source": "github",
    "subfolder": "servers/tellscreen"
  },
  "websiteUrl": "https://tellscreen.com",
  "description": "Read screen recording links: summaries, transcripts, suggested changes and frame images."
}