{
  "mcp": {
    "servers": {
      "csvlod-ai": {
        "command": "node",
        "args": ["./node_modules/csvlod-ai-mcp-server/dist/index.js"],
        "description": "CSVLOD-AI Framework MCP Server - Sovereignty-first AI development tools",
        "sovereignty": {
          "level": "high",
          "dataLocation": "local",
          "auditEnabled": true,
          "telemetryOptIn": false
        },
        "tools": {
          "csvlod_init": {
            "description": "Initialize CSVLOD framework in a project",
            "sovereignty_impact": "Creates local project structure with user control"
          },
          "csvlod_validate": {
            "description": "Validate project for CSVLOD compliance",
            "sovereignty_impact": "Analyzes local project without external calls"
          },
          "csvlod_generate": {
            "description": "Generate CSVLOD components (context files, manifests)",
            "sovereignty_impact": "Creates local files based on project analysis"
          },
          "csvlod_analyze": {
            "description": "Analyze context effectiveness and suggest improvements",
            "sovereignty_impact": "Local analysis with actionable recommendations"
          },
          "mcp_registry": {
            "description": "Manage local MCP registry (sync, search, install)",
            "sovereignty_impact": "Local-first registry with optional remote sync"
          },
          "mcp_orchestrate": {
            "description": "Orchestrate MCP servers for complex tasks",
            "sovereignty_impact": "User-controlled multi-tool coordination"
          },
          "swarm_init": {
            "description": "Initialize agent swarm coordination",
            "sovereignty_impact": "Sets up local agent coordination framework"
          },
          "swarm_decompose": {
            "description": "Decompose tasks into agent-specific subtasks",
            "sovereignty_impact": "User-approved task decomposition with consent"
          },
          "swarm_status": {
            "description": "Get current status of agent swarm",
            "sovereignty_impact": "Transparent reporting of all agent activities"
          },
          "swarm_assign": {
            "description": "Assign tasks to specialized agents",
            "sovereignty_impact": "User-controlled task assignment with approval"
          },
          "swarm_complete": {
            "description": "Mark tasks as completed and update swarm state",
            "sovereignty_impact": "User verification of task completion"
          },
          "swarm_tasks": {
            "description": "Get details about swarm tasks and progress",
            "sovereignty_impact": "Full transparency of agent task status"
          }
        },
        "settings": {
          "contextEngineering": {
            "enabled": true,
            "autoGenerate": false,
            "userApproval": true
          },
          "agentSwarms": {
            "enabled": true,
            "maxAgents": 5,
            "userOverride": true,
            "consentRequired": true
          },
          "sovereignty": {
            "auditFrequency": "weekly",
            "minimumScore": 90,
            "alertOnViolations": true,
            "autoRemediation": false
          },
          "privacy": {
            "localFirst": true,
            "encryptSensitiveData": true,
            "logAuditTrail": true,
            "anonymizeMetrics": true
          }
        }
      }
    }
  },
  "cursor": {
    "csvlod": {
      "enabled": true,
      "autoContextGeneration": false,
      "sovereigntyChecks": true,
      "agentSwarmIntegration": true,
      "settings": {
        "sovereignty": {
          "level": "high",
          "enforcementMode": "strict",
          "userConsentRequired": true,
          "dataOwnership": "user",
          "transparencyMode": "full"
        },
        "contextEngineering": {
          "autoSuggest": true,
          "userApproval": true,
          "templateLibrary": "local",
          "customPrompts": true
        },
        "agentCoordination": {
          "enabled": true,
          "maxConcurrentAgents": 3,
          "taskApprovalRequired": true,
          "fullAuditTrail": true,
          "userCanTerminate": true
        },
        "performance": {
          "trackEfficiencyGains": true,
          "measureSovereigntyImpact": true,
          "reportVelocityImprovement": true,
          "benchmarkAgainstBaseline": false
        }
      }
    },
    "ai": {
      "providers": {
        "priority": ["local", "privacy-focused", "user-controlled"],
        "fallback": {
          "enabled": false,
          "requiresConsent": true
        }
      },
      "contextManagement": {
        "csvlodIntegration": true,
        "structuredContext": true,
        "dynamicContextLoading": true,
        "userContextOverride": true
      }
    }
  },
  "workspace": {
    "csvlod": {
      "autoInit": false,
      "validationOnSave": true,
      "sovereigntyAudit": {
        "enabled": true,
        "schedule": "daily",
        "alertThreshold": 85
      },
      "templates": {
        "location": "local",
        "customTemplates": true,
        "shareWithConsent": false
      }
    }
  },
  "telemetry": {
    "csvlod": {
      "enabled": false,
      "optInRequired": true,
      "dataMinimization": true,
      "localStorage": true,
      "anonymization": true,
      "userControlled": true,
      "easyOptOut": true
    }
  }
} 