# Επιτυχημένη Διαμόρφωση MCP Server

## JSON Configuration
```json
{
  "mcpServers": {
    "sqlite": {
      "command": "wsl",
      "args": [
        "-e", "bash", "-ic",
        "cd /home/legal-admin/projects/legal-text-analysis && source .venv/bin/activate && exec mcp-server-sqlite --db-path ./data/legal_text.db"
      ],
      "env": {
        "PYTHONIOENCODING": "utf-8",
        "UV_FORCE_STDIO": "1",
        "DEBUG": "mcp:*,sqlite:*,fs:*",
        "MCP_SQLITE_EXPOSE_TABLES": "true",
        "MCP_FILE_SYSTEM_ENABLE": "true",
        "PYTHONPATH": "/home/legal-admin/projects/legal-text-analysis/.venv/bin"
      }
    },
    "filesystem": {
      "command": "wsl",
      "args": [
        "-e", "cd /home/legal-admin/projects/legal-text-analysis && exec npx -y @modelcontextprotocol/server-filesystem ./data"
      ]
    }
  }
}

Εντολές Εκτέλεσης

  1. Τερματισμός υπαρχόντων servers:
pkill -f mcp-server-sqlite

  1. Έναρξη από VSCode:
cd /home/legal-admin/projects/legal-text-analysis
source .venv/bin/activate
./start_server.sh

Επαλήθευση

Στο Claude Desktop:

  1. Settings -> Developer
  2. Επιβεβαίωση σύνδεσης sqlite & filesystem
  3. Δοκιμαστικό query βάσης

Single Source of Truth