open-index/open-npm huggingface dataset:
npm package: @purplesquirrel/pixelmator-mcp
Description: MCP server for Pixelmator Pro Creator Studio — ML-powered image editing, color grading, batch export, background removal, and creative automation via AppleScript
Latest version: 0.1.0

# Pixelmator Pro MCP

[![TypeScript](https://img.shields.io/badge/TypeScript-5.7-blue.svg)](https://www.typescriptlang.org/)
[![MCP](https://img.shields.io/badge/MCP-1.8-green.svg)](https://modelcontextprotocol.io/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

MCP server for **Pixelmator Pro Creator Studio** — 23 tools for ML-powered image editing, color grading, batch export, background removal, and creative automation via AppleScript.

## Tools

| Tool | Description |
|------|-------------|
| `pixelmator_open` | Open image file (PSD, PNG, JPEG, TIFF, HEIC, WebP, SVG, PDF) |
| `pixelmator_create` | Create new blank document with dimensions |
| `pixelmator_doc_info` | Get document info (dimensions, resolution, layers, color profile) |
| `pixelmator_export` | Export to PNG, JPEG, HEIC, WebP, TIFF, SVG, GIF, PSD, PDF, MP4 |
| `pixelmator_optimize_web` | Export optimized for web (WebP, PNG, JPEG, GIF, SVG) |
| `pixelmator_resize` | Resize with bilinear, lanczos, nearest, or ML Super Resolution |
| `pixelmator_crop` | Crop to rectangle |
| `pixelmator_transform` | Flip horizontal/vertical, rotate 90/180 |
| `pixelmator_auto_enhance` | ML auto-enhance, auto white balance, auto light, denoise |
| `pixelmator_super_resolution` | 3x ML upscale |
| `pixelmator_remove_background` | ML background removal |
| `pixelmator_adjust_colors` | Temperature, saturation, exposure, contrast, highlights, shadows, etc. |
| `pixelmator_apply_preset` | Apply saved color/effect presets |
| `pixelmator_apply_lut` | Apply 3D LUT files (.cube, .3dl) |
| `pixelmator_match_colors` | Copy color grade from reference image |
| `pixelmator_overlay` | Add image overlay (watermark, composite) with blend mode |
| `pixelmator_add_text` | Add text layer with font, size, color |
| `pixelmator_replace_text` | Find/replace text across all layers (template automation) |
| `pixelmator_layers` | List, select, delete, toggle visibility, set opacity, flatten |
| `pixelmator_select_subject` | ML subject selection with smart edge refinement |
| `pixelmator_fill` | Fill layer/selection with color |
| `pixelmator_detect` | Detect faces or QR codes |
| `pixelmator_metadata` | Read/write IPTC metadata (title, author, copyright, keywords) |

## Setup

```bash
npm install && npm run build
```

Add to `~/.mcp.json`:

```json
{
  "pixelmator": {
    "command": "node",
    "args": ["/path/to/pixelmator-mcp/dist/index.js"]
  }
}
```

Requires macOS with Pixelmator Pro Creator Studio installed.
npm package: @purplesquirrel/webar-core
Description: Shared WebAR components, adapters, and shaders — open-source replacements for 8th Wall SDK
Author: Purple Squirrel Media
Latest version: 0.1.0

# webar-core

**Lightweight open-source WebAR SDK. Drop-in replacement for 8th Wall with adapters for MindAR, MediaPipe, and WebXR.**

![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?logo=javascript&logoColor=black)
![A-Frame](https://img.shields.io/badge/A--Frame-EF2D5E?logo=aframe&logoColor=white)
![WebXR](https://img.shields.io/badge/WebXR-Supported-blue)
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)

## Features

- **Image target tracking** via MindAR adapter
- **Face tracking** with attachment points via MediaPipe
- **SLAM** plane detection adapter
- **GPS/geofence** utilities for location-based AR
- **Proximity triggers** and CSS2D label overlays
- **Custom shaders** — ChromaKey, Lava, UV-Scroll
- **A-Frame component** registration helpers

## Install

```bash
npm install @psmedia/webar-core
```

## Usage

```javascript
import { ImageTracker, FaceTracker, SlamAdapter } from '@psmedia/webar-core';

const tracker = new ImageTracker({ targets: ['card.mind'] });
tracker.on('found', (event) => {
  // Place 3D content at target
});
```

## Architecture

```
src/
  adapters/
    image-tracker.js     MindAR image target adapter
    face-tracker.js      MediaPipe face mesh adapter
    slam-adapter.js      Plane detection adapter
  components/
    proximity-trigger.js  Distance-based events
    css2d-label.js       HTML overlays in 3D space
    nav-mesh.js          Navigation mesh component
  shaders/
    chroma-key.js        Green screen removal
    lava.js              Animated lava effect
    uv-scroll.js         Scrolling texture effect
  utils/
    geofence.js          GPS boundary detection
    helpers.js           A-Frame registration helpers
```

## License

[MIT](LICENSE)

## Author

Built by [Purple Squirrel Media](https://purplesquirrelmedia.io)
npm package: @purplesquirrelmediallc/iphone-mcp
Description: MCP server for iPhone control via macOS iPhone Mirroring — tap, swipe, type, screenshot, OCR
Author: Matthew Karsten
Latest version: 0.1.0

# @purplesquirrel/iphone-mcp

[![TypeScript](https://img.shields.io/badge/TypeScript-5.8-blue)](https://www.typescriptlang.org/)
[![MCP](https://img.shields.io/badge/MCP-Server-green)](https://modelcontextprotocol.io/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

MCP server for controlling your iPhone through macOS iPhone Mirroring. Gives AI agents full access to any iPhone app via tap, swipe, type, screenshot, and OCR.

## Requirements

- macOS Sequoia 15+ with iPhone Mirroring
- iPhone paired and mirroring active
- [cliclick](https://github.com/BlueM/cliclick) (`brew install cliclick`)

## Tools

| Tool | Description |
|------|-------------|
| `iphone_status` | Check if iPhone Mirroring is running |
| `iphone_launch` | Activate iPhone Mirroring |
| `iphone_screenshot` | Capture the iPhone screen |
| `iphone_ocr` | Screenshot + OCR to extract text |
| `iphone_tap` | Tap at coordinates or on text (via OCR) |
| `iphone_swipe` | Swipe up/down/left/right |
| `iphone_type` | Type text on the iPhone keyboard |
| `iphone_home` | Go to home screen |
| `iphone_open_app` | Open any app by name |
| `iphone_back` | iOS back gesture |
| `iphone_wait_for_text` | Wait until text appears on screen |
| `iphone_sequence` | Run multiple actions in order |

## Setup

```json
{
  "mcpServers": {
    "iphone": {
      "command": "node",
      "args": ["path/to/iphone-mcp/dist/index.js"]
    }
  }
}
```

## Examples

**Open Instagram and take a screenshot:**
```
iphone_open_app({app_name: "Instagram"})
iphone_screenshot()
```

**Check Phantom wallet balance:**
```
iphone_open_app({app_name: "Phantom"})
iphone_wait_for_text({text: "SOL"})
iphone_ocr()
```

**Multi-step sequence:**
```
iphone_sequence({steps: [
  {action: "home"},
  {action: "swipe", direction: "down", delay_ms: 500},
  {action: "type", text: "Safari"},
  {action: "wait", delay_ms: 800},
  {action: "tap", x: 160, y: 200},
  {action: "ocr"}
]})
```

## How It Works

Uses three native macOS capabilities through the iPhone Mirroring window:
1. **AppleScript** (System Events) — activate window, send keystrokes
2. **cliclick** — precise coordinate-based clicks and drag gestures
3. **screencapture** — window-cropped screenshots + Apple Vision OCR

## License

MIT