snip-mcp
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:
Klicken und ziehen, um einen Bereich auszuwählen
Loslassen, um aufzunehmen
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 |
| Overlay öffnen und Bereich aufnehmen |
| Snip nach Namen abrufen |
| Den neuesten Snip abrufen |
| Alle gespeicherten Snips auflisten |
| Snip umbenennen |
| Snip löschen |
Konfiguration
Die Konfiguration wird unter ~/.snip_mcp/config.json gespeichert und beim ersten Start automatisch erstellt.
Option | Standard | Beschreibung |
|
| Modifikatortasten, die beim Klicken gehalten werden müssen, um das Overlay auszulösen. Gültige Werte: |
|
| Verzeichnis, in dem Snip-PNGs gespeichert werden |
|
| Overlay-Transparenz (0.0 = unsichtbar, 1.0 = undurchsichtig) |
|
| Farbe des Auswahlrechtecks (Hex) |
|
| Rahmenbreite des Auswahlrechtecks in Pixeln |
|
| 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.
This server cannot be installed
Maintenance
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
- AlicenseAqualityDmaintenanceAn MCP server that enables Claude Code and other MCP clients to take screenshots of the full screen or specific windows, with support for repeated captures over intervals.1256MIT
- AlicenseNot gradedqualityAmaintenanceOpen-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.3MIT
- AlicenseNot gradedqualityCmaintenanceWindows Screen Capture MCP Server — give Claude Code eyes on your Windows desktop.2MIT
- AlicenseNot gradedqualityCmaintenanceA 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.2MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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