Agent skill
verify-mcp
Verifies the MCP server functionality by running the integration test suite.
Install this agent skill to your Project
npx add-skill https://github.com/ricardoquesada/regenerator2000/tree/main/.agent/skills/verify-mcp
SKILL.md
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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
update-mcp-docs
Syncs `docs/mcp.md` with the actual tools exposed by `crates/regenerator2000-core/src/mcp/handler.rs`.
r2000-analyze-basic
Analyzes a sequence of memory containing Commodore BASIC tokens, formats address/word data types, and constructs side comments representing the plain BASIC commands.
bump-version
Automates the process of bumping the version and updating the changelog.
code-review
Reviews code changes for bugs, style issues, and best practices. Use when reviewing PRs or checking code quality.
add-mcp-tool
Streamlines the process of adding new tools to the MCP server.
r2000-analyze-blocks
Analyzes memory regions of a disassembled binary and converts them to the correct block types (code, bytes, words, text, tables, etc.) using MOS 6502 and the target platform's expertise.
Didn't find tool you were looking for?