Skip to main content
Glama

GPAC Test Suite MCP Server

A Model Context Protocol (MCP) server that provides intelligent access to the GPAC multimedia framework test suite, enabling AI assistants to understand and generate GPAC command examples based on validated test cases.


Prerequisites

  • Docker

1. Build the Docker image

docker build -t gpac-testsuite-mcp .

2. Configure Claude Code

Edit ~/.claude/mcp_servers.json:

{
  "mcpServers": {
    "gpac-testsuite": {
      "command": "docker",
      "args": ["run", "-i", "--rm", "gpac-testsuite-mcp"]
    }
  }
}

Restart Claude Code. The MCP server will be available globally across all projects.

Related MCP server: FFmpeg MCP

Local Development

Prerequisites

  • Node.js 18+ and pnpm

1. Build

pnpm install
pnpm run build

2. Configure Claude Code

Edit ~/.claude/mcp_servers.json:

{
  "mcpServers": {
    "gpac-testsuite": {
      "command": "node",
      "args": ["/absolute/path/to/dist/index.js"],
      "env": {
        "XML_TESTS_PATH": "/absolute/path/to/all_tests_descriptions.xml",
        "ALIASES_PATH": "/absolute/path/to/aliases.json"
      }
    }
  }
}

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    F
    maintenance
    Enables AI assistants to search and retrieve information from 3GPP specification documents, including full-text search and specific lookup for LTE and 5G NAS cause values. It comes with pre-processed data for major specifications covering NAS, RRC, and protocol conformance testing.
    3
    5
    MIT