Gst Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Gst Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for GStreamer introspection and pipeline development. Helps LLMs understand GStreamer elements, caps, and pipeline construction.
# Using uvx (no install needed)
uvx gst-mcp
# Or install globally
uv tool install gst-mcp
# Or with pip
pip install gst-mcpgit clone https://github.com/wizenink/gst-mcp
cd gst-mcp
uv syncOn Arch Linux:
sudo pacman -S gstreamer gst-plugins-base gst-plugins-good python-gobjectOn Ubuntu/Debian:
sudo apt install gstreamer1.0-tools gstreamer1.0-plugins-base gstreamer1.0-plugins-good python3-giAdd to ~/.claude/settings.json:
{
"mcpServers": {
"gstreamer": {
"command": "uvx",
"args": ["gst-mcp"]
}
}
}Or if installed from source:
{
"mcpServers": {
"gstreamer": {
"command": "uv",
"args": ["--directory", "/path/to/gst-mcp", "run", "gst-mcp"]
}
}
}list_elements - List elements by category (source, sink, decoder, encoder, muxer, demuxer, filter, parser)get_element_info - Get detailed element info (properties, pads, caps templates, signals)list_plugins - List all installed GStreamer pluginsget_plugin_info - Get plugin details and its elementssearch_elements - Search elements by name, description, or capsparse_caps - Parse caps string to structured infocheck_caps_compatible - Check if two caps can intersectcheck_elements_can_link - Check if elements can link based on pad capssuggest_converter - Suggest converter elements for incompatible elementsvalidate_pipeline - Validate pipeline syntax with error suggestionsrun_pipeline - Execute pipeline (sync with timeout or async)get_pipeline_status - Get status of running pipelinestop_pipeline - Stop a running pipelinelist_running_pipelines - List all running pipelinesget_pipeline_graph - Generate DOT graph of pipelineget_examples - Pipeline examples by category (playback, transcoding, streaming, capture, effects, testing, analysis)fetch_online_docs - Fetch element documentation from GStreamer websiteAsk Claude:
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.