Skip to main content
Glama

MCP Design System Extractor

Taskfile.yaml3.2 kB
version: '3' tasks: default: desc: Show available tasks cmds: - task --list install: desc: Install dependencies cmds: - npm install build: desc: Build the project cmds: - npm run build dev: desc: Run in development mode with hot reload cmds: - npm run dev start: desc: Run the production build deps: [build] cmds: - npm start clean: desc: Clean build artifacts cmds: - rm -rf dist - rm -rf node_modules - rm -f package-lock.json typecheck: desc: Run TypeScript type checking cmds: - npm run typecheck lint: desc: Run ESLint cmds: - npm run lint lint:fix: desc: Run ESLint with auto-fix cmds: - npm run lint:fix fmt: desc: Format code with Prettier cmds: - npm run format fmt:check: desc: Check code formatting cmds: - npm run format:check check: desc: Run all checks (typecheck, lint, format) cmds: - task: typecheck - task: lint - task: fmt:check setup: desc: Run interactive setup for MCP configuration cmds: - npm run setup inspector: desc: Run MCP inspector for debugging deps: [build] cmds: - npm run inspector inspector:dev: desc: Run MCP inspector in development mode cmds: - npm run inspector:dev test:connection: desc: Test connection to Storybook cmds: - | if [ -z "$STORYBOOK_URL" ]; then echo "Testing connection to http://localhost:6006 (default)" curl -f http://localhost:6006/iframe.html > /dev/null || echo "❌ Connection failed" else echo "Testing connection to $STORYBOOK_URL" curl -f $STORYBOOK_URL/iframe.html > /dev/null || echo "❌ Connection failed" fi test:local: desc: Test connection to local Storybook cmds: - echo "Testing connection to local Storybook..." - curl -f http://localhost:6006/iframe.html > /dev/null && echo "✅ Connected successfully" || echo "❌ Connection failed" release: desc: Prepare for release (clean, install, build, check) cmds: - task: clean - task: install - task: check - task: build watch: desc: Watch for file changes and rebuild cmds: - npx tsup --watch test: desc: Run all unit tests cmds: - npm test test:run: desc: Run tests once (no watch mode) cmds: - npm run test:run test:coverage: desc: Run tests with coverage report cmds: - npm run test:coverage test:watch: desc: Run tests in watch mode cmds: - npm run test:watch test:ui: desc: Run tests with UI cmds: - npm run test:ui demo: desc: Run demo with local Storybook deps: [build] cmds: - echo "Running demo with local Storybook (http://localhost:6006)..." - echo "Make sure your Storybook is running first!" - npm run inspector ci: desc: Run CI pipeline (clean, install, check, test, build) cmds: - task: clean - task: install - task: check - task: test:coverage - task: build

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/freema/mcp-design-system-extractor'

If you have feedback or need assistance with the MCP directory API, please join our Discord server