{
  "$schema": "https://raw.githubusercontent.com/anthropics/mcpb/main/dist/mcpb-manifest.schema.json",
  "manifest_version": "0.2",
  "name": "universal-dev-workspace",
  "display_name": "Universal Dev Workspace v9.0.3",
  "version": "9.0.3",
  "description": "Focused MCP server with 29 core DevOps tools for local development workflows",
  "long_description": "Universal Dev Workspace provides 29 focused tools for core local development workflows:\n\n🗂️ **Files (10 tools)**\n- read_file, write_file, edit_block\n- list_directory, directory_tree, create_directory\n- delete_file, copy_file, move_file, get_file_info\n- Direct host filesystem access within WORKSPACE_PATH\n\n💻 **Processes (7 tools)**\n- execute_command - Run shell commands\n- start_process, interact_with_process, read_process_output\n- force_terminate, list_sessions\n- start_dev_server - Long-running dev servers\n- REPL-aware sessions for Python, Node.js, Bash\n\n🌿 **Git (10 tools)**\n- git_status, git_diff, git_add, git_commit, git_log\n- git_branch, git_push, git_pull, git_stash, git_clone\n- Full version control workflow\n\n🔍 **Search (2 tools)**\n- search_files - Glob pattern file search\n- search_code - Regex content search\n\n✨ **v9.0.0 Changes**: Focused DevOps toolset\n- Removed GitHub module (3 tools) - Use git CLI instead\n- Removed Browser module (13 tools) - Use dedicated browser MCP if needed\n- Removed unified tools (use_files, use_process, etc.) - Direct tool names only\n- Removed GITHUB_TOKEN requirement\n- Simplified to 29 core tools for local development\n- Smaller package size (~160-170KB)\n\nPerfect for local development workflows!",
  "author": {
    "name": "Anthony Bir",
    "email": "anthony@bir.com.py"
  },
  "icon": "icon.png",
  "keywords": [
    "typescript",
    "filesystem",
    "git",
    "shell",
    "terminal",
    "development",
    "workspace",
    "automation",
    "productivity",
    "search",
    "file-operations",
    "process",
    "devops",
    "repl",
    "interactive",
    "mcp-server"
  ],
  "license": "MIT",
  "server": {
    "type": "node",
    "entry_point": "dist/server.bundle.js",
    "mcp_config": {
      "command": "node",
      "args": [
        "${__dirname}/dist/server.bundle.js",
        "--stdio"
      ],
      "env": {
        "WORKSPACE_PATH": "${user_config.workspace_path}"
      }
    }
  },
  "user_config": {
    "workspace_path": {
      "type": "directory",
      "title": "Workspace Directory",
      "description": "The root directory for file operations",
      "required": false,
      "default": "${HOME}/Documents"
    }
  },
  "compatibility": {
    "claude_desktop": ">=0.10.0",
    "platforms": ["darwin", "win32", "linux"],
    "runtimes": {
      "node": ">=20.0.0"
    }
  },
  "privacy_policies": []
}
