Skip to main content
Glama

snip-mcp

Ein MCP-Server, mit dem Sie Bildschirmbereiche direkt in Ihre Claude Code-Konversationen aufnehmen können. Wählen Sie einen beliebigen Bereich Ihres Bildschirms über einen Hotkey oder Tool-Aufruf aus, und der Screenshot ist sofort als Bild im Kontext verfügbar.

Funktionen

  • Hotkey-Aufnahme -- Strg+Umschalt+Klick öffnet ein Snipping-Overlay überall und jederzeit

  • Tool-gesteuerte Aufnahme -- Claude kann das Snipping-Tool in Ihrem Namen aufrufen

  • Multi-Monitor-Unterstützung -- funktioniert auf allen angeschlossenen Bildschirmen mit DPI-Unterstützung

  • Persistenter Speicher -- Snips werden auf der Festplatte gespeichert und überstehen Server-Neustarts

  • Automatische Bereinigung -- konfigurierbares Limit verhindert unbegrenztes Speicherwachstum

  • Toast-Benachrichtigungen -- visuelle Bestätigung, wenn ein Snip aufgenommen wurde

Related MCP server: Shotik

Anforderungen

  • Windows 10 oder höher (verwendet Windows-spezifische globale Maus-Hooks via ctypes)

  • Python 3.11+

Installation

git clone https://github.com/Alparse/snip-mcp.git
cd snip-mcp
pip install -e .

Oder mit uv:

git clone https://github.com/Alparse/snip-mcp.git
cd snip-mcp
uv pip install -e .

Claude Code Konfiguration

Fügen Sie den Server zu Ihren Claude Code MCP-Einstellungen hinzu.

Bei Installation via pip (global oder venv)

In ~/.claude/settings.json (global) oder .claude/settings.json (Projekt):

{
  "mcpServers": {
    "snip": {
      "command": "snip-mcp"
    }
  }
}

Bei Verwendung von uv (empfohlen für Isolation)

{
  "mcpServers": {
    "snip": {
      "command": "uv",
      "args": ["run", "--directory", "/path/to/snip-mcp", "snip-mcp"]
    }
  }
}

Verwendung

Hotkey-Aufnahme

Drücken Sie Strg+Umschalt+Linksklick an einer beliebigen Stelle auf dem Bildschirm, um das Snipping-Overlay zu öffnen:

  1. Klicken und ziehen, um einen Bereich auszuwählen

  2. Loslassen, um aufzunehmen

  3. Drücken Sie Escape, um abzubrechen

Eine Toast-Benachrichtigung bestätigt die Aufnahme.

Tool-gesteuerte Aufnahme

Bitten Sie Claude, einen Screenshot zu machen -- es wird das snip_screen-Tool aufrufen und das Overlay für Sie öffnen.

Snips verwalten

Diese MCP-Tools stehen Claude zur Verfügung:

Tool

Beschreibung

snip_screen

Overlay öffnen und Bereich aufnehmen

get_snip

Snip nach Namen abrufen

get_latest_snip

Den neuesten Snip abrufen

list_snips

Alle gespeicherten Snips auflisten

rename_snip

Snip umbenennen

delete_snip

Snip löschen

Konfiguration

Die Konfiguration wird unter ~/.snip_mcp/config.json gespeichert und beim ersten Start automatisch erstellt.

Option

Standard

Beschreibung

modifier_keys

["ctrl", "shift"]

Modifikatortasten, die beim Klicken gehalten werden müssen, um das Overlay auszulösen. Gültige Werte: ctrl, shift, alt

save_directory

~/.snip_mcp/snips/

Verzeichnis, in dem Snip-PNGs gespeichert werden

overlay_alpha

0.3

Overlay-Transparenz (0.0 = unsichtbar, 1.0 = undurchsichtig)

selection_color

"#00ff00"

Farbe des Auswahlrechtecks (Hex)

selection_width

2

Rahmenbreite des Auswahlrechtecks in Pixeln

max_snips

50

Maximale Anzahl gespeicherter Snips, bevor die ältesten automatisch gelöscht werden

Beispiel-Konfiguration:

{
  "modifier_keys": ["ctrl", "shift"],
  "save_directory": "C:/Users/you/.snip_mcp/snips",
  "overlay_alpha": 0.3,
  "selection_color": "#00ff00",
  "selection_width": 2,
  "max_snips": 50
}

Fehlerbehebung

"snip-mcp requires Windows" Dieser Server verwendet Windows-spezifische APIs (globale Maus-Hooks via ctypes). Er kann nicht unter macOS oder Linux ausgeführt werden.

"Failed to install mouse hook" Der globale Maus-Hook erfordert möglicherweise erhöhte Berechtigungen. Versuchen Sie, Ihr Terminal als Administrator auszuführen.

Overlay erscheint nicht Stellen Sie sicher, dass keine andere Anwendung Strg+Umschalt+Klick abfängt. Überprüfen Sie modifier_keys in Ihrer Konfiguration.

Koordinaten sind auf High-DPI-Bildschirmen verschoben Der Server ruft beim Start SetProcessDPIAware() auf. Wenn Sie weiterhin Versatzprobleme sehen, überprüfen Sie Ihre Windows-Anzeigeskalierungseinstellungen.

Snips-Verzeichnis Standardmäßig werden Snips unter ~/.snip_mcp/snips/ gespeichert. Sie können dies in der config.json ändern.

Lizenz

MIT -- siehe LICENSE für Details.

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Open-source screenshot tool for Windows with a built-in MCP server that allows AI assistants like Claude to capture and view screen content through tools like take_screenshot, ask_user_to_select_region, and more.
    3
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    A Windows-local MCP server for capturing screenshots (full screen, displays, regions, active window) and managing capture images via deletion tools, using a .NET tool interface.
    2
    MIT

View all related MCP servers

Related MCP Connectors

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.

View all MCP Connectors

Latest Blog Posts

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/Alparse/snip-mcp'

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