Tennis Evolution runs on your own machine — the client starts it, so there is no endpoint to ping. 91 installs a week from pypi. Last commit 4 Nov 2026.
Turn a long tennis recording into a labeled highlight reel: lossless rally clips, hit-count labels.
We read the source, 5 d ago · rules 995398eba69f
A value the model can set ends up inside a file or shell call. That is not a flaw by itself — for a terminal server it is the job — but it is where things go wrong when it is not.
process = subprocess.Popen(_cli(*argv), stdout=log, stderr=subprocess.STDOUT)
What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.
return subprocess.run(_cli(*args), capture_output=True, text=True, timeout=timeout, check=False)
Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.
That is not a flaw by itself — but it is where things go wrong when it is not the job. We re-read this code on every release. Watch it and you hear from us the day another one appears.
This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.
claude mcp add tennis-evolution -- uvx tennis-evolution
{
"mcpServers": {
"tennis-evolution": {
"command": "uvx",
"args": [
"tennis-evolution"
]
}
}
}
[mcp_servers.tennis-evolution]
command = "uvx"
args = ["tennis-evolution"]
{
"mcpServers": {
"tennis-evolution": {
"command": "uvx",
"args": [
"tennis-evolution"
]
}
}
}
{
"servers": {
"tennis-evolution": {
"type": "stdio",
"command": "uvx",
"args": [
"tennis-evolution"
]
}
}
}
Turn a long recording into a scored cut list of clips that stand alone, with destinations,...
Turn long videos into captioned vertical clips for TikTok, Reels and Shorts.
Turn a recording you own into a timestamped transcript with SRT and VTT captions and clips.
Drive a self-hosted Reelsaw: turn long videos into vertical clips, edit, re-render and export them.
Turn long videos into captioned short clips and schedule them to TikTok, YouTube Shorts and Reels.
Turn a raw podcast recording into a finished, licensed episode: edit, music, export.
Turn a screen recording into agent-readable annotated keyframes. MCP server + CLI on ffmpeg.
Turns an agent coding session into a short recap video. Local-first.
Answers built from our own checks of this server.