mcp-test
Manage personnel leave requests with functionalities for viewing leave history, submitting new leave requests, and calculating remaining leave days, all integrated with an SQLite database.
Author

azalin
No License
Quick Info
Tools 1
Last Updated 2026-02-19
Actions
Tags
databasessqlitedatabasedatabase accesssecure databasedatabases secure
İzin Takip MCP Server
Bu proje, personel izin takibi için geliştirilmiş bir MCP (Model Context Protocol) server uygulamasıdır.
Özellikler
- Personel izin listesi görüntüleme
- İzin talebi oluşturma
- Kalan izin günü hesaplama
- SQLite veritabanı entegrasyonu
- MCP protokolü desteği
Kurulum
- Gereksinimleri yükleyin:
pip install -r requirements.txt
- Veritabanını oluşturun:
python create_db.py
Docker ile Çalıştırma
docker-compose up --build
MCP Server Kullanımı
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 Entegrasyonu
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
Lisans
MIT
