Bu proje, personel izin takibi için geliştirilmiş bir MCP (Model Context Protocol) server uygulamasıdır.
- Personel izin listesi görüntüleme
- İzin talebi oluşturma
- Kalan izin günü hesaplama
- SQLite veritabanı entegrasyonu
- MCP protokolü desteği
- Gereksinimleri yükleyin:
pip install -r requirements.txt
- Veritabanını oluşturun:
python create_db.py
docker-compose up --build
Server'a iki şekilde bağlanabilirsiniz:
- Doğrudan (Development):
python izin-mcp.py
- Smithery.ai üzerinden (Production):
- URL: https://smithery.ai/server/@azalin/mcp-test/api
- Transport: STDIO
n8n'de MCP Client bağlantısı için:
- Connection Type: Command Line (STDIO)
- Command: python
- Arguments: -m mcp.client.stdio https://smithery.ai/server/@azalin/mcp-test/api
MIT