Dooray MCP Server
Gerencia agendas usando a API do Dooray. Requer chave de API, ID de membro e ID de calendário configurados.
GitHub
2
Experimente este MCPPatrocinadoDocumentação
Servidor MCP Dooray
Este é um servidor MCP de gerenciamento de agenda que utiliza a API do Dooray.
Recursos
- Adição de compromissos por meio da API do Dooray
- Definição automática de horários de início/término
- Suporte a informações de local e descrição
Método de instalação
Instalação via Smithery
Para instalar o Dooray Schedule Manager para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @mskim8717/dooray-mcp --client claude
Instalação manual
- Clonar o repositório
git clone https://github.com/mskim8717/dooray-mcp.git
cd dooray-mcp
- Criar e ativar o ambiente virtual
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# 또는
.\.venv\Scripts\activate # Windows
- Instalar as dependências
pip install -e .
Preparação para integração com clientes MCP
Para integrar o servidor MCP local em aplicativos clientes MCP, como Claude e Cursor, é necessário inserir no arquivo de configuração JSON o caminho do executável Python necessário para executar o servidor e o caminho do script do servidor MCP.
Modifique o mcp.json de acordo com o seu caminho.
✅ Exemplo para macOS / Linux
{
"mcpServers": {
"dooray-mcp": {
"command": "/Users/yourname/project/.venv/bin/python",
"args": [
"/Users/yourname/project/src/dooray-mcp-server.py"
]
}
}
}
Configuração de variáveis de ambiente
Crie o arquivo .env e defina as seguintes variáveis:
DOORAY_API_KEY=your_api_key
DOORAY_MEMBER_ID=your_member_id
DOORAY_CALENDAR_ID=your_calendar_id
Como usar
Executar o servidor:
python src/dooray-mcp-server.py
Estrutura do projeto
dooray-mcp/
├── src/
│ └── dooray-mcp-server.py
├── pyproject.toml
├── README.md
└── LICENSE
Licença
Licença MIT