Mcp Server Windows Launcher — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Server Windows Launcher (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Ein Model Context Protocol (MCP) Server-Plugin zum Öffnen von Dateien in Windows-Anwendungen.
Das Paket erfordert Python 3.9 oder höher und läuft nur unter Windows.
# Mit pip installieren (von PyPI, sobald veröffentlicht)
pip install mcp-server-windows-launcher
# Oder direkt aus dem Repository (Entwicklungsversion)
pip install git+https://github.com/username/mcp-server-windows-launcher.gitNach der Installation können Sie den Server auf zwei Arten starten:
mcp-server-windows-launcher python -m mcp_server_windows_launcher.server%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"windows-launcher": {
"command": "mcp-server-windows-launcher"
}
}
}Wichtig: Wenn Sie bereits andere MCP-Server konfiguriert haben, fügen Sie den neuen Server einfach zur Liste hinzu:
{
"mcpServers": {
"image-selector": { ... },
"tesseract": { ... },
"filesystem": { ... },
"windows-launcher": {
"command": "python",
"args": ["-m", "mcp_server_windows_launcher.server"]
}
}
}Nach der Konfiguration müssen Sie Claude Desktop komplett schließen und neu starten.
Nach der Installation können Sie Claude bitten:
from mcp_server_windows_launcher.server import open_in_edge, open_with_default_app
# Dateien in Edge öffnen
results = await open_in_edge(
["datei1.html", "datei2.pdf"],
new_window=True # Optional: In neuen Fenstern öffnen
)
# Datei mit Standard-App öffnen
result = await open_with_default_app("dokument.pdf")git clone https://github.com/username/mcp-server-windows-launcher.git
cd mcp-server-windows-launcherpython -m pip install --upgrade pip
pip install -e .pip install pytest pytest-asyncio black flake8Vor dem Ausführen der Tests muss das Paket in editierbarem Modus installiert sein:
# Paket installieren (nur einmal notwendig)
python -m pip install -e .
# Alternativ: PYTHONPATH setzen (bei jedem neuen Terminal notwendig)
$env:PYTHONPATH='src'Dann können die Tests ausgeführt werden:
# Alle Tests ausführen
pytest tests/
# Tests mit detaillierter Ausgabe
pytest -v tests/
# Tests mit Ausgabe der Testabdeckung
pytest --cov=src/mcp_server_windows_launcher tests/# Code formatieren (Black)
black src/ tests/
# Linting (Flake8)
flake8 src/ tests/Das Projekt verwendet GitHub Actions für:
Die Konfiguration befindet sich in .github/workflows/python-tests.yml
MIT Lizenz - siehe LICENSE Datei für Details.
{
"file_paths": ["C:\\Pfad\\zur\\Datei.html"],
"new_window": false
}{
"file_path": "C:\\Pfad\\zur\\Datei.pdf"
}mcp installiert ist (pip install mcp)~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.