Dooray MCP-сервер
Это MCP-сервер управления расписанием, использующий API Dooray.
функция
Добавление расписания через Dooray API
Автоматически устанавливать время начала/окончания
Поддержка информации о местоположении и описании
Related MCP server: Slim MCP
Как установить
Установка через Smithery
Чтобы автоматически установить Dooray Schedule Manager для Claude Desktop через Smithery :
npx -y @smithery/cli install @mskim8717/dooray-mcp --client claudeРучная установка
Клонировать репозиторий
git clone https://github.com/mskim8717/dooray-mcp.git
cd dooray-mcpСоздание и активация виртуальной среды
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# 또는
.\.venv\Scripts\activate # WindowsУстановка зависимостей
pip install -e .Подготовка к интеграции клиента MCP
Чтобы подключиться к локальному серверу MCP из клиентского приложения MCP, например Claude или Cursor, необходимо ввести путь к исполняемому файлу Python, необходимому для запуска сервера, и путь к скрипту сервера MCP в настройках JSON.
Измените mcp.json в соответствии с вашим путем.
✅ пример macOS / Linux
{
"mcpServers": {
"dooray-mcp": {
"command": "/Users/yourname/project/.venv/bin/python",
"args": [
"/Users/yourname/project/src/dooray-mcp-server.py"
]
}
}
}Установка переменных среды
Создайте файл .env и задайте следующие переменные:
DOORAY_API_KEY=your_api_key
DOORAY_MEMBER_ID=your_member_id
DOORAY_CALENDAR_ID=your_calendar_idКак использовать
Запуск сервера:
python src/dooray-mcp-server.pyСтруктура проекта
dooray-mcp/
├── src/
│ └── dooray-mcp-server.py
├── pyproject.toml
├── README.md
└── LICENSEЛицензия
Лицензия Массачусетского технологического института