mcpField
S
SammaPix — Image & PDF tools for AI agents

SammaPix — Image & PDF tools for AI agents

リモート
sammapix.comメディア・デザイン93 日前に更新
リポジトリ公式サイト

SammaPix — Image & PDF tools for AI agents について

SammaPixは、クリエイターや開発者向けのブラウザベースの画像処理プラットフォームで、AIエージェントが画像・PDFツールを使えるリモートMCPサーバーも提供します。通常の処理はブラウザー内で行い、MCP経由のファイルはメモリ上で処理後に破棄します。

主な機能

  1. 01画像の圧縮、変換、サイズ変更
  2. 02ZIPダウンロード対応の一括処理
  3. 03画像とPDFの処理
  4. 04AIによる改名、代替テキスト、写真分類
  5. 05複数操作をつなぐパイプライン
  6. 06ブラウザー内での画像処理

活用シーン

  1. 01写真を一括でリサイズしてZIPを取得
  2. 02画像をWebPまたはPDFに変換
  3. 03画像の代替テキストやファイル名を生成
  4. 04PDFの結合、分割、圧縮

MCP 対応

リモートMCPサーバーはStreamable HTTP経由で20以上の画像・PDFツールを提供し、複数の画像操作を1回の呼び出しで連結できます。OAuth 2.1を使用し、ファイルはメモリ上で処理後に破棄されます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.sammapix.com/api/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

SammaPix

ブラウザー上で使える35種類の無料画像ツール — 圧縮、変換、AI による名前変更など。

MIT ライセンス Next.js TypeScript 公開サイト ビルド


SammaPix は、すべてブラウザー上で動作する無料のオープンソース画像最適化プラットフォームです。アップロード不要。アカウント不要。ウォーターマークなし。画像がデバイスから外に出ることはありません。

コンテンツ制作者、開発者、そして大量の画像を扱うすべての人のために作られています。

SammaPix — AI 写真ワークフロー

主な機能:

  • 100%クライアント側で処理 — 画像はお使いのマシンから外に出ません
  • 4つのカテゴリ(最適化、AI、クリエイティブ、整理)にわたる35種類のツール
  • Google Gemini による AI を活用した名前変更、代替テキスト生成、写真の仕分け
  • ZIP ダウンロードに対応した一括処理
  • HEIC、WebP、PDF、動画形式に対応
  • ダークモード、完全なレスポンシブ対応
  • 無制限の AI クレジットとより大きなバッチ処理に対応する Pro プラン(月額$9)

AI エージェント向け(MCP サーバー)

SammaPix はリモート MCP サーバーとしても利用でき、AI エージェント(Claude、Cursor、および MCP 対応クライアント)がローカルへのインストールなしで、実際の画像や PDF の処理を直接実行できます。

  • エンドポイント: https://www.sammapix.com/api/mcp(ストリーミング可能な HTTP)
  • 認証: OAuth 2.1 — 貼り付ける API キーは不要です。REST 用のキーを生成することもできます。
  • 20種類以上のツール: 圧縮、変換、サイズ変更、切り抜き、回転、反転、調整、グレースケール化、ぼかし、色合い変更、ネガ反転、枠線、角丸、ウォーターマーク、メタデータ · PDF の圧縮/結合/分割/回転、画像から PDF への変換、PDF 情報の取得
  • パイプライン: 複数の画像操作を1回の呼び出しで連結できます — 往復回数が減り、エージェントのトークン使用量も大幅に削減できます
  • データ保持ゼロ: ファイルはメモリ上で処理され、破棄されます。従量課金制、1日あたり25回の無料操作。

エージェントに追加する方法:

{
  "mcpServers": {
    "sammapix": { "url": "https://www.sammapix.com/api/mcp" }
  }
}

詳細なドキュメント、メリット、REST の例はこちら:sammapix.com/for-ai-agents


ツール

最適化
ツール説明
圧縮目に見える品質の低下を抑えてファイルサイズを縮小
WebP コンバーターJPG/PNG を WebP に変換し、ウェブでの配信を高速化
HEIC コンバーターiPhone の HEIC 写真を JPG または PNG に変換
一括サイズ変更複数の画像をピクセル寸法または割合でサイズ変更
切り抜きと比率標準のアスペクト比またはカスタム寸法で切り抜き
PDF から画像へPDF からページを高品質な画像として抽出
AI 搭載
ツール説明
AI 整理100枚以上の写真をドロップ — AI が名前付きフォルダーに仕分け
AI 名前変更説明的で SEO に適したファイル名を自動生成
AI 代替テキスト任意の画像のアクセシビリティ対応代替テキストを生成
AI 写真仕分け被写体、シーン、またはカスタム条件で写真を仕分け
ウェブ最適化AI を活用してウェブパフォーマンス向けに最適化
文字起こし画像からテキストを抽出(OCR)
クリエイティブ
ツール説明
フィルムフィルター14種類のアナログフィルムプリセットを適用(Kodak、Fuji、Polaroid など)
ウォーターマーク位置をカスタマイズしてテキストまたは画像のウォーターマークを追加
整理
ツール説明
EXIF ViewerGPS、カメラ、露出、タイムスタンプなど、すべてのメタデータを確認します
EXIF Remover共有する前にGPS情報やプライバシーに関わるデータを削除します
Find Duplicates見た目の類似性から重複画像を検出します
Batch Renameカスタムパターンや連番を使って、ファイル名を一括変更します
Cull撮影した写真をすばやく確認し、残す写真を選びます
Sort by Locationインタラクティブマップ上でGPS座標に基づいて写真をグループ化します
Photo Map写真を撮影した場所を可視化します

技術スタック

レイヤー技術
フレームワークNext.js 15 (App Router)
言語TypeScript 5
スタイリングTailwind CSS
状態管理Zustand + Immer
認証NextAuth.js v4 (Google, GitHub, Magic Link)
データベースDrizzle ORM 経由の Neon (PostgreSQL)
AIGoogle Gemini 1.5 Flash
決済Stripe
メールResend
圧縮browser-image-compression
HEICheic-convert / heic2any
一括ダウンロードJSZip + file-saver
テストPlaywright (E2E)

27 個の無料ツール

ダッシュボード SammaPix ダッシュボード
AI による整理 AI 整理ツール

クイックスタート

git clone https://github.com/samma1997/sammapix.git
cd sammapix
npm install
cp .env.local.example .env.local   # fill in your keys
npm run dev

http://localhost:3000 を開きます。

ほとんどのツールは API キーなしで動作します。AI 機能にのみ GEMINI_API_KEY が必要です。

必須の環境変数
# Auth
NEXTAUTH_SECRET=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=

# Database
DATABASE_URL=          # Neon PostgreSQL connection string

# AI (required for AI tools only)
GEMINI_API_KEY=

# Payments (required for Pro plan only)
STRIPE_SECRET_KEY=
STRIPE_WEBHOOK_SECRET=
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY=
STRIPE_PRO_PRICE_ID=

NEXT_PUBLIC_APP_URL=http://localhost:3000

プライバシー

すべての画像処理ツールは、Canvas API、WebAssembly、クライアントサイドの JavaScript ライブラリを使用して、完全にブラウザー内で動作します。画像がサーバーにアップロードされることはありません。

AI ツール(AI Rename、AI Alt Text、AI Organize)では、小さなサムネイルが分析のために Google Gemini に送信されます。フル解像度のオリジナル画像がデバイスの外に送信されたり、どこかに保存されたりすることはありません。


コントリビューション

コントリビューションを歓迎します。大きな変更については、プルリクエストを送信する前に Issue を作成してください。

  1. リポジトリをフォークします
  2. フィーチャーブランチを作成します(git checkout -b feature/your-feature)
  3. 変更をコミットします
  4. プルリクエストを作成します

バグ報告や機能リクエストには、GitHub Issues をご利用ください。


ライセンス

MIT — 詳細は LICENSE をご覧ください。


Luca Sammarco が開発 · sammapix.com で公開中

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。