Search / com.tellscreen/tellscreen
Tellscreen
R0· no sign-inTurn screen recordings and video links into change lists with screenshots an AI can act on.
v1.0.0 · active · website · descriptor JSON · versions
Search / com.tellscreen/tellscreen
R0· no sign-inTurn screen recordings and video links into change lists with screenshots an AI can act on.
v1.0.0 · active · website · descriptor JSON · versions
{
"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
protocol.modernprotocol.statelessprotocol.transportprotocol.list_ttlauth.prm, auth.as_metadata, auth.cimdauth.secret_in_urltools.descriptionstools.description_lengthtools.schemastools.annotationstools.directory_hintstools.token_costtools.api_dumptools.hidden_textstability.changes, stability.rug_pull, stability.new_linksdeps.known_vulns, deps.mcp_sdk_version, deps.resolvableNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
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.
+dns-namespace +website +reachable +uptime-100% +updated-4d-ago -no-repository
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://tellscreen.com/mcp streamable-http | none | yes | 100% | 193 ms | 2025-11-25 | 2026-11-14 |
convert_local_videoread-only | 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_link | 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. |
get_change_listread-only | 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_screen | 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). |
Schemas: list_tools.
{
"name": "com.tellscreen/tellscreen",
"icons": [
{
"src": "https://tellscreen.com/img/icon-512.png",
"sizes": [
"512x512"
],
"mimeType": "image/png"
}
],
"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",
"websiteUrl": "https://tellscreen.com",
"description": "Turn screen recordings and video links into change lists with screenshots an AI can act on."
}