SSOT: Οδηγός Σύνδεσης MCP

Last Updated: 2024-12-07

1. Επιβεβαίωση Τρέχουσας Κατάστασης

Επιτυχημένες Εγκαταστάσεις

# Python Environment ✅
python3 --version
# Output: Python 3.10.12

# Virtual Environment ✅
source .venv/bin/activate
python3 -c "import sys; print(sys.executable)"
# Output: /home/alex/projects/LegalTextAnalysis/.venv/bin/python3

# Database Tables ✅
sqlite3 ./data/legal_text.db ".tables"
# Output: legal_cases text_metrics

2. Διόρθωση MCP Server

Σωστή Σύνταξη Εντολών

# Εκκίνηση MCP Server (η σωστή εντολή)
mcp-server-sqlite --db-path ./data/legal_text.db

# Έλεγχος βοήθειας για επιβεβαίωση επιλογών
mcp-server-sqlite --help

3. Επόμενα Βήματα Σύνδεσης

1. Εκκίνηση MCP Server

# Terminal 1
cd ~/projects/LegalTextAnalysis
source .venv/bin/activate
mcp-server-sqlite --db-path ./data/legal_text.db

2. Επιβεβαίωση Σύνδεσης στο Claude Desktop

-- Δοκιμαστικό ερώτημα στο Claude
SELECT name FROM sqlite_master
WHERE type='table';

3. Επαλήθευση Λειτουργίας

# Σε νέο terminal, έλεγχος διεργασιών
ps aux | grep mcp-server-sqlite

# Έλεγχος σύνδεσης βάσης
sqlite3 ./data/legal_text.db ".tables"

4. Αντιμετώπιση Προβλημάτων

Αν η σύνδεση αποτύχει:

  1. Επανεκκίνηση υπηρεσιών:

    wsl --shutdown
    wsl -d Ubuntu-22.04
    
    
  2. Επανεκκίνηση του MCP server:

    cd ~/projects/LegalTextAnalysis
    source .venv/bin/activate
    mcp-server-sqlite --db-path ./data/legal_text.db