Skip to main content
Glama
mskim8717

Dooray MCP Server

by mskim8717

Dooray MCP-Server

Schmiedeabzeichen

Dies ist ein MCP-Server zur Zeitplanverwaltung, der die Dooray-API verwendet.

Funktion

  • Zeitplan über die Dooray-API hinzufügen

  • Start-/Endzeiten automatisch festlegen

  • Unterstützung für Standort- und Beschreibungsinformationen

Related MCP server: MCP Naver Maps

So installieren Sie

Installation über Smithery

So installieren Sie Dooray Schedule Manager für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install @mskim8717/dooray-mcp --client claude

Manuelle Installation

  1. Klonen Sie das Repository

git clone https://github.com/mskim8717/dooray-mcp.git
cd dooray-mcp
  1. Erstellen und Aktivieren einer virtuellen Umgebung

python -m venv .venv
source .venv/bin/activate  # Linux/Mac
# 또는
.\.venv\Scripts\activate  # Windows
  1. Installieren von Abhängigkeiten

pip install -e .

Vorbereitung der MCP-Client-Integration

Um von einer MCP-Clientanwendung wie Claude oder Cursor eine Verbindung zu einem lokalen MCP-Server herzustellen, müssen Sie in den JSON-Einstellungen den Pfad zur ausführbaren Python-Datei eingeben, die zum Ausführen des Servers erforderlich ist, und den Pfad zum MCP-Serverskript.

Passen Sie mcp.json an Ihren Pfad an.

✅ macOS / Linux Beispiel

{
  "mcpServers": {
    "dooray-mcp": {
      "command": "/Users/yourname/project/.venv/bin/python",
      "args": [
        "/Users/yourname/project/src/dooray-mcp-server.py"
      ]
    }
  }
}

Festlegen von Umgebungsvariablen

Erstellen Sie eine .env Datei und legen Sie die folgenden Variablen fest:

DOORAY_API_KEY=your_api_key
DOORAY_MEMBER_ID=your_member_id
DOORAY_CALENDAR_ID=your_calendar_id

Anwendung

Ausführen des Servers:

python src/dooray-mcp-server.py

Projektstruktur

dooray-mcp/
├── src/
│   └── dooray-mcp-server.py
├── pyproject.toml
├── README.md
└── LICENSE

Lizenz

MIT-Lizenz

Related MCP Connectors

Related MCP Servers