mcp-server-windows-launcher
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-server-windows-launcherOpen index.html in Edge"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server Windows Launcher
Ein Model Context Protocol (MCP) Server-Plugin zum Öffnen von Dateien in Windows-Anwendungen.
🎯 Funktionen
open_in_edge: Öffnet eine oder mehrere Dateien im Microsoft Edge Browser (optional in neuen Fenstern)
open_with_default_app: Öffnet eine Datei mit der Windows-Standard-Anwendung
Unterstützung für absolute und relative Pfade
Asynchrone Ausführung
Ausführliche Fehlerbehandlung und Statusmeldungen
Related MCP server: Office MCP Server
📦 Installation
Python-Abhängigkeiten
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.gitVerwendung
Nach der Installation können Sie den Server auf zwei Arten starten:
Direkt über die Kommandozeile:
mcp-server-windows-launcherAls Python-Modul:
python -m mcp_server_windows_launcher.serverClaude Desktop Konfiguration
Öffnen Sie die Claude Desktop Konfigurationsdatei:
Windows:
%APPDATA%\Claude\claude_desktop_config.json
Fügen Sie den Windows-Launcher Server hinzu:
{
"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"]
}
}
}Claude Desktop neu starten
Nach der Konfiguration müssen Sie Claude Desktop komplett schließen und neu starten.
🚀 Verwendung
1. In Claude Desktop
Nach der Installation können Sie Claude bitten:
"Öffne die Datei XYZ im Edge Browser"
"Starte Edge mit diesen beiden HTML-Dateien"
"Öffne die PDF mit der Standard-App"
2. Als Python-Paket
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")👩💻 Entwicklung
Entwicklungsumgebung einrichten
Repository klonen:
git clone https://github.com/username/mcp-server-windows-launcher.git
cd mcp-server-windows-launcherPython-Umgebung einrichten (Python 3.9+):
python -m pip install --upgrade pip
pip install -e .Entwicklungsabhängigkeiten installieren:
pip install pytest pytest-asyncio black flake8Tests
Vor 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-Qualität
# Code formatieren (Black)
black src/ tests/
# Linting (Flake8)
flake8 src/ tests/Continuous Integration
Das Projekt verwendet GitHub Actions für:
Automatische Tests auf Windows
Tests mit Python 3.9 bis 3.13
Ausführung bei Push und Pull Requests
Code-Qualitätsprüfung
Die Konfiguration befindet sich in .github/workflows/python-tests.yml
📄 Lizenz
MIT Lizenz - siehe LICENSE Datei für Details.
📝 Verfügbare Tools
open_in_edge
{
"file_paths": ["C:\\Pfad\\zur\\Datei.html"],
"new_window": false
}open_with_default_app
{
"file_path": "C:\\Pfad\\zur\\Datei.pdf"
}🐛 Fehlerbehebung
"Datei nicht gefunden": Prüfen Sie, ob der Pfad korrekt ist
Edge startet nicht: Stellen Sie sicher, dass MS Edge installiert ist
Server läuft nicht: Prüfen Sie, ob
mcpinstalliert ist (pip install mcp)
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
- AlicenseBquality-maintenanceA lightweight MCP server that enables integration with Microsoft SharePoint, allowing clients to interact with documents and folders through the Model Context Protocol.Last updated965
- FlicenseAqualityCmaintenanceMCP server for Microsoft Office file operations. Read, write, and create Excel, Word, and PowerPoint files directly from your local filesystem.Last updated12
- Alicense-qualityBmaintenanceMCP server enabling file operations (list, search, read, rename, move) on Google Drive and OneDrive.Last updatedMIT
- Flicense-qualityDmaintenanceAn MCP server that provides secure access to local file system operations.Last updated
Related MCP Connectors
The MCP server for Azure DevOps, bringing the power of Azure DevOps directly to your agents.
MCP server for ScanMalware.com URL scanning, malware detection, and analysis.
MCP server for medicare-coverage
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/lka/mcp_server_windows_launcher'
If you have feedback or need assistance with the MCP directory API, please join our Discord server