Files
penpot/mcp/.serena/memories/suggested_commands.md
Dominik Jain 880b9b61c4 🎉 Integrate mcp repository
Original repository: https://github.com/penpot/penpot-mcp
Imported commit: fcfa67e908fc54e23a3a3543dee432472dc90c5d
2026-02-04 12:22:36 +01:00

1.5 KiB

Suggested Commands

Development Commands

# Navigate to MCP server directory
cd penpot/mcp/server

# Install dependencies
pnpm install

# Build the TypeScript project
pnpm run build

# Start the server (production)
pnpm run start

# Start the server in development mode
npm run start:dev

Testing and Development

# Run TypeScript compiler in watch mode
pnpx tsc --watch

# Check TypeScript compilation without emitting files
pnpx tsc --noEmit

Windows-Specific Commands

# Directory navigation
cd penpot/mcp/server
dir                    # List directory contents
type package.json      # Display file contents

# Git operations
git status
git add .
git commit -m "message"
git push

# File operations
copy src\file.ts backup\file.ts    # Copy files
del dist\*                         # Delete files
mkdir new-directory                # Create directory
rmdir /s directory                 # Remove directory recursively

Project Structure Navigation

# Key directories
cd penpot/mcp/server/src              # Source code
cd penpot/mcp/server/src/tools        # Tool implementations
cd penpot/mcp/server/src/interfaces   # Type definitions
cd penpot/mcp/server/dist             # Compiled output

Common Utilities

# Search for text in files
findstr /s /i "HelloWorld" *.ts

# Find files by name
dir /s /b *Tool.ts

# Process management
tasklist | findstr node    # Find Node.js processes
taskkill /f /im node.exe   # Kill Node.js processes