Token导航 LogoToken导航TokenDH.com
windows launcher logo
浏览器工具stdio官方级别未说明来源级核验

windows launcher

MCP Server

一个用于在Windows应用程序中打开文件的MCP服务器插件,支持在Edge浏览器和默认应用程序中打开文件。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
浏览器自动化PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

lka

提供方

lka

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install mcp-server-windows-launcher

详细介绍

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

📦 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.git

Verwendung

Nach der Installation können Sie den Server auf zwei Arten starten:

  1. Direkt über die Kommandozeile:
  mcp-server-windows-launcher
  1. Als Python-Modul:
  python -m mcp_server_windows_launcher.server

Claude Desktop Konfiguration

  1. Öffnen Sie die Claude Desktop Konfigurationsdatei:

- Windows: %APPDATA%\Claude\claude_desktop_config.json

  1. 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

  1. Repository klonen:
git clone https://github.com/username/mcp-server-windows-launcher.git
cd mcp-server-windows-launcher
  1. Python-Umgebung einrichten (Python 3.9+):
python -m pip install --upgrade pip
pip install -e .
  1. Entwicklungsabhängigkeiten installieren:
pip install pytest pytest-asyncio black flake8

Tests

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 mcp installiert ist (pip install mcp)

目录标签

目录标签

浏览器自动化PythonClaude文件管理本地部署Windows工具浏览器集成自动化操作

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP