atlas/home-voice-agent/mcp-server/RESTART_INSTRUCTIONS.md
ilia 4b9ffb5ddf docs: Update architecture and add new documentation for LLM and MCP
- Enhanced `ARCHITECTURE.md` with details on LLM models for work (Llama 3.1 70B Q4) and family agents (Phi-3 Mini 3.8B Q4).
- Introduced new documents:
  - `ASR_EVALUATION.md` for ASR engine evaluation and selection.
  - `HARDWARE.md` outlining hardware requirements and purchase plans.
  - `IMPLEMENTATION_GUIDE.md` for Milestone 2 implementation steps.
  - `LLM_CAPACITY.md` assessing VRAM and context window limits.
  - `LLM_MODEL_SURVEY.md` surveying open-weight LLM models.
  - `LLM_USAGE_AND_COSTS.md` detailing LLM usage and operational costs.
  - `MCP_ARCHITECTURE.md` describing the Model Context Protocol architecture.
  - `MCP_IMPLEMENTATION_SUMMARY.md` summarizing MCP implementation status.

These updates provide comprehensive guidance for the next phases of development and ensure clarity in project documentation.
2026-01-05 23:44:16 -05:00

45 lines
1008 B
Markdown

# Server Restart Instructions
## Issue: Server Showing Only 2 Tools Instead of 6
The code has 6 tools registered, but the running server is still using old code.
## Solution: Restart the Server
### Step 1: Stop Current Server
In the terminal where the server is running:
- Press `Ctrl+C` to stop the server
### Step 2: Restart Server
```bash
cd /home/beast/Code/atlas/home-voice-agent/mcp-server
./run.sh
```
### Step 3: Verify Tools
After restart, test the server:
```bash
# Test tools/list
curl -X POST http://localhost:8000/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "2.0", "method": "tools/list", "id": 1}'
```
You should see 6 tools:
1. echo
2. weather
3. get_current_time
4. get_date
5. get_timezone_info
6. convert_timezone
### Alternative: Verify Before Restart
```bash
cd /home/beast/Code/atlas/home-voice-agent/mcp-server
source venv/bin/activate
python verify_tools.py
```
This will show that the code has 6 tools - you just need to restart the server to load them.