
Dooray MCP Server
β 2from mskim8717
Manage schedules using the Dooray API. Requires API key, member ID, and calendar ID to be configured.
Dooray MCP Server
Dooray APIλ₯Ό νμ©ν μΌμ κ΄λ¦¬ MCP μλ²μ λλ€.
κΈ°λ₯
- Dooray APIλ₯Ό ν΅ν μΌμ μΆκ°
- μμ/μ’ λ£ μκ° μλ μ€μ
- μμΉ λ° μ€λͺ μ 보 μ§μ
μ€μΉ λ°©λ²
Installing via Smithery
To install Dooray Schedule Manager for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @mskim8717/dooray-mcp --client claudeManual Installation
- μ μ₯μ ν΄λ‘
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 ν΄λΌμ΄μΈνΈ μ°λμ μν μ€λΉ
Claude, Cursorμ κ°μ MCP ν΄λΌμ΄μΈνΈ μ ν리μΌμ΄μ μμ λ‘컬 MCP μλ²λ₯Ό μ°λνλ €λ©΄, μλ² μ€νμ νμν 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λΌμ΄μ μ€
MIT License
npx -y @smithery/cli install @mskim8717/dooray-mcp --client claudeNo common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.