#!/usr/bin/env bash
set -e
echo "🧪 Running REAPER MCP Tests"
echo "=========================="
echo ""
echo "⚠️ IMPORTANT: Before running tests, ensure:"
echo "1. REAPER is running"
echo "2. The file-based bridge (lua/mcp_bridge_file_v2.lua) is loaded and running in REAPER"
echo ""
echo "If you see 'Connection closed' errors, the bridge is not running in REAPER."
echo ""
# Activate virtual environment
source venv/bin/activate
# Use file-based bridge by default
export USE_FILE_BRIDGE=true
# Run tests
echo "Running tests with file-based bridge..."
pytest tests/ -v "$@"
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shiehn/total-reaper-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server