Verify MCP Server Skill
This skill runs the tests/verify_mcp.py integration test suite to ensure the MCP server is functioning correctly.
Usage
Run the verification script provided in the scripts directory from the project root. This script will automatically:
- Check for
.venvdirectory and create it if missing. - Install dependencies from
tests/requirements.txt. - Check if the MCP server is running on port 3000.
- If not, build and start it in headless server mode.
- Run the Python verification tests.
- Shut down the server if it was started by the script.
Command
bash .agent/skills/verify-mcp/scripts/verify.sh
Troubleshooting
- If the server fails to start, try running
cargo run -- --headless --mcp-servermanually to see errors. - Ensure
python3andrequestsare installed.
Converted and distributed by TomeVault — claim your Tome and manage your conversions.