Ενημέρωση Κατάστασης Project & Επόμενα Βήματα:
Νέο WSL2 περιβάλλον Ubuntu 22.04 (LegalTextAnalysis)
Επιτυχής εγκατάσταση:
Python 3.10.12
Node.js v18.20.5
npm 10.8.2
git v2.34.1
sqlite3 3.37.2
# 1. Δημιουργία project structure στο Linux filesystem
cd
mkdir -p ~/projects/LegalTextAnalysis
cd ~/projects/LegalTextAnalysis
# 2. Project directories
mkdir -p {data,scripts/pipeline,docs,logs,config}
# 3. Python virtual environment
python3.10 -m venv .venv
source .venv/bin/activate
# 4. MCP Server εγκατάσταση
pip install mcp-server-sqlite
# 5. Δημιουργία config για Claude Desktop
mkdir -p ~/.config/claude
# Έλεγχος δομής
tree ~/projects/LegalTextAnalysis
# Έλεγχος Python venv
which python
pip list
# Έλεγχος MCP
mcp-server-sqlite --version
# Έλεγχος Node.js για Inspector
npx @modelcontextprotocol/inspector --version
# Έλεγχος δικαιωμάτων
ls -la ~/projects/LegalTextAnalysis
// ~/.config/claude/claude_desktop_config.json
{
"mcpServers": {
"sqlite": {
"command": "bash",
"args": [
"-c",
"$HOME/projects/LegalTextAnalysis/.venv/bin/mcp-server-sqlite --db-path=$HOME/projects/LegalTextAnalysis/data/legal_text.db"
],
"cwd": "$HOME/projects/LegalTextAnalysis",
"env": {
"PYTHONIOENCODING": "utf-8",
"UV_FORCE_STDIO": "1",
"DEBUG": "mcp:*,sqlite:*",
"MCP_SQLITE_EXPOSE_TABLES": "true",
"MCP_ROOT_DIR": "$HOME/projects/LegalTextAnalysis",
"MCP_ALLOW_FILE_ACCESS": "true"
}
}
}
}