# Verify MCP

> Verifies the MCP server functionality by running the integration test suite. Use when this capability is needed.

- Skill: `tomevault-io/verify-mcp` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/verify-mcp`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/verify-mcp/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/verify-mcp

---


# 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:

1. Check for `.venv` directory and create it if missing.
2. Install dependencies from `tests/requirements.txt`.
3. Check if the MCP server is running on port 3000.
4. If not, build and start it in headless server mode.
5. Run the Python verification tests.
6. Shut down the server if it was started by the script.

### Command

```bash
bash .agent/skills/verify-mcp/scripts/verify.sh
```

## Troubleshooting

- If the server fails to start, try running `cargo run -- --headless --mcp-server` manually to see errors.
- Ensure `python3` and `requests` are installed.

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/ricardoquesada) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

