Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,547Letters: 14Defects: 1,324counted 2 min ago
teppi

MCP serverio.github.tryflask/flask

Feedback layer for video.
Read moreFeedback layer for video. Reviewers talk through feedback; agents read it as structured comments.
UNRATEDActivestreamable-httpapi.flask.do

Overview

Score?
UNRATED 0.722
of what a free look can see, on 30 looks
Looks
35
last 17 hr ago
Tools
17
changed 16 days ago

More info

URL
api.flask.do/api/mcp/mcp
streamable-http
Says it is
flask 1.0.0
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.722 · highest on record 0.8561

Toolsfrom sha256:df0e141a87…5b8eb0 · +0 −0 16 days ago

The tools this server lists, read out of the definition it returned
ToolSchema
asset_status
Check the processing status of a video. Pass the version id an upload returned (asset_id), or an asset id (resolves to its current version). Returns progress percentage for videos
input · no output
contents
Browse contents. Without folder_id: lists what's at the team's top level (root) — both folders and assets that live directly at root. With folder_id: opens that folder and returns
input · no output
feedback_get
Get a single feedback item with its full reply thread. Returns the item's text body (for recordings: the AI-organized feedback), tags (by name), author, video timestamp, the record
input · no output
feedback_list
List top-level feedback on an asset (pass the asset id for its current version, or a version id for that exact version). Returns each item's text body, tags (by name), author, time
input · no output
feedback_post
Create a feedback comment on an asset, as the connected user. Pass an asset id (the comment lands on its current version) or a version id (that exact version). PREFER passing times
input · no output
feedback_stats
Aggregate feedback statistics across many assets in ONE call - counts per asset and per version (v1, v2, ...), split by type (text/recording), tag, and author, with first/last feed
input · no output
feedback_update
Edit an existing feedback item. content (replaces the text) and timestamp (video time in seconds) can only be changed on the connected user's OWN comments. add_tags / remove_tags a
input · no output
get_annotated_frames
Supplementary visuals for a feedback item. For recording items: the media under review with the reviewer's drawing rendered in, plus their shared SCREEN when they demonstrated some
input · no output
get_frame
Drill into a recording for MORE visual detail: get the exact frame at a specific time (at) or when a specific word/phrase was spoken (word). Use when get_annotated_frames did not s
input · no output
permission_get
See who has access to a folder or an asset and their permission levels (full_access, comment, view, none). Returns the connected user's effective access, the creator, plus link and
input · no output
recent_activity
Get the latest comments across your team, newest first. Returns a mix of text and recording comments with author, timestamp, and a link to jump into the conversation. Each item has
input · no output
search
Search across your team's folders, assets, and feedback by text. Always returns all three categories together.
input · no output
tags
List the team's tags and show the share of each tag (plus an 'untagged' bucket) across a scope. Scope defaults to the whole team; pass folder_id to narrow to one folder (its whole
input · no output
upload_file_complete
Finalize a local file upload started with upload_file_start. Call this only AFTER the curl PUT has finished successfully. Verifies the file landed in storage and starts video proce
input · no output
upload_file_start
Start uploading a LOCAL video file from the user's machine into Flask. Creates the asset immediately (container_id + shareable url, live before any bytes move) with the file as its
input · no output
upload_video
Upload a video from a public URL (a direct video file link or a Google Drive share link) into Flask. Flask downloads it, stores it, and starts processing. Creates a new asset (cont
input · no output
wait_for_feedback
Wait for NEW feedback on an asset. Blocks up to timeout_seconds (default 45) and returns as soon as feedback newer than `since` arrives, or times out with an empty list. To listen
input · no output
Verify it yourselfnpx teppi-check https://api.flask.do/api/mcp/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2NMW8S6FKP9TKZ1QBATT