Dooray MCP Server

by mskim8717

Dooray MCP-Server

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

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

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Ein Server, der die Verwaltung von Zeitplänen über die Dooray-API ermöglicht und es Benutzern erlaubt, Ereignisse mit automatisierten Zeiteinstellungen und Unterstützung für Standort- und Beschreibungsinformationen hinzuzufügen.

  1. Funktion
    1. So installieren Sie
      1. Installation über Smithery
      2. Manuelle Installation
    2. Vorbereitung der MCP-Client-Integration
      1. Festlegen von Umgebungsvariablen
        1. Anwendung
          1. Projektstruktur
            1. Lizenz

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Server for Google Calendar integration in Cluade Desktop with auto authentication support. This server enables AI assistants to manage Google Calendar events through natural language interactions.
                Last updated -
                22
                6
                JavaScript
                MIT License
              • -
                security
                A
                license
                -
                quality
                Enables comprehensive calendar management with capabilities to create, list, update, and delete events through a Model Context Protocol server integrated with Google Calendar.
                Last updated -
                13
                1
                TypeScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
                Last updated -
                2
                Python
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                Model Context Protocol server that provides seamless access to Google Calendar API with asynchronous operation support, enabling efficient calendar management through a standardized interface.
                Last updated -
                Python
                • Apple
                • Linux

              View all related MCP servers

              ID: 59kly70kxl