Οδηγός Επιτυχημένης MCP Σύνδεσης:

  1. Project Setup:
cd ~/projects/LegalTextAnalysis
python3 -m venv .venv
source .venv/bin/activate
pip install mcp-server-sqlite

  1. claude_desktop_config.json (Windows %APPDATA%\Claude):
{
  "mcpServers": {
    "sqlite": {
      "command": "wsl",
      "args": ["-e", "bash", "-ic", "cd /home/alex/projects/LegalTextAnalysis && source .venv/bin/activate && mcp-server-sqlite --db-path=data/legal_text.db"],
      "env": {
        "PYTHONUNBUFFERED": "1",
        "MCP_DEBUG": "true",
        "MCP_PORT": "3000"
      }
    }
  }
}

  1. Επαλήθευση σύνδεσης:
# Terminal 1
mcp-server-sqlite --db-path=data/legal_text.db

# Terminal 2 (έλεγχος)
curl <http://localhost:3000/status>

  1. Test Query μέσω Claude:
SELECT name FROM sqlite_master WHERE type='table';

Επόμενα βήματα:

  1. Database schema setup (init_db.sql)
  2. Data preprocessing pipeline setup
  3. Integration με filesystem operations
  4. VSCode workspace ρύθμιση για συνδυασμένη ανάπτυξη

Σημείωση: Το runtime warning για το mcp_server_sqlite.server είναι αναμενόμενο και δεν επηρεάζει τη λειτουργικότητα.