{
  "name": "code-mcp",
  "version": "2.0.0",
  "description": "Experimental Model Context Protocol (MCP) server for VS Code integration with development tools, secure command execution, and AI-powered coding assistance. Still in active development.",
  "main": "dist/src/index.js",
  "type": "module",
  "engines": {
    "node": ">=18.0.0"
  },
  "files": [
    "dist/",
    "README.md",
    "LICENSE",
    "CONTRIBUTING.md",
    "scripts/",
    ".vscode-mcp-sample.toml"
  ],
  "scripts": {
    "build": "tsc",
    "build:watch": "tsc --watch",
    "start": "pnpm run build && node dist/src/index.js",
    "dev": "tsc --watch",
    "prepublishOnly": "pnpm run build && pnpm test",
    "postinstall": "node -e \"console.log('\\n🚀 Code MCP Server installed!\\n\\n📖 Quick start: npx code-mcp --help\\n🔧 Setup guide: https://github.com/agentics-ai/code-mcp#readme\\n')\"",
    "test": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest",
    "test:watch": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest --watch",
    "test:coverage": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest --coverage",
    "test:unit": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest tests/services/",
    "test:integration": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest tests/integration.test.ts --detectOpenHandles",
    "test:e2e": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest tests/e2e.test.ts",
    "test:server": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest tests/CodeMCPServer.test.ts",
    "test:all": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest --coverage --verbose",
    "test:ci": "cross-env NODE_OPTIONS='--experimental-vm-modules' pnpm exec jest --ci --coverage --watchAll=false",
    "demo": "pnpm run build && node dist/demo/mcp-server-demonstration.js",
    "docker:build": "docker build -t code-mcp-server .",
    "docker:run": "docker run --rm -it code-mcp-server",
    "docker:up": "docker-compose up -d",
    "docker:down": "docker-compose down",
    "docker:logs": "docker-compose logs -f mcp-server",
    "docker:test": "docker-compose --profile test run --rm mcp-test",
    "docker:dev": "docker-compose --profile dev up mcp-dev",
    "docker:clean": "docker-compose down -v && docker system prune -f"
  },
  "keywords": [
    "mcp",
    "model-context-protocol",
    "vscode",
    "claude",
    "ai-agent",
    "development-tools",
    "python",
    "javascript",
    "git",
    "docker",
    "coding-assistant",
    "ai-development",
    "secure-execution",
    "project-configuration"
  ],
  "repository": {
    "type": "git",
    "url": "https://github.com/agentics-ai/code-mcp.git"
  },
  "bugs": {
    "url": "https://github.com/agentics-ai/code-mcp/issues"
  },
  "homepage": "https://github.com/agentics-ai/code-mcp#readme",
  "author": {
    "name": "Agentics AI",
    "email": "contact@agentics.ai",
    "url": "https://github.com/agentics-ai"
  },
  "license": "MIT",
  "dependencies": {
    "@iarna/toml": "^2.2.5",
    "@modelcontextprotocol/sdk": "^1.15.1"
  },
  "bin": {
    "code-mcp": "./dist/src/index.js"
  },
  "devDependencies": {
    "@babel/core": "^7.28.0",
    "@babel/preset-env": "^7.28.0",
    "@jest/globals": "^30.0.4",
    "@types/jest": "^30.0.0",
    "@types/node": "^24.0.10",
    "babel-jest": "^30.0.4",
    "cross-env": "^7.0.3",
    "jest": "^30.0.4",
    "ts-jest": "^29.4.0",
    "ts-node": "^10.9.2",
    "typescript": "^5.8.3"
  }
}
