Hukuk MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hukuk MCPİş Kanunu'nda fazla mesai ücreti nasıl hesaplanır?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Hukuk MCP
Yerel hukuk kütüphanenizi Claude veya MCP destekleyen diğer yapay zeka istemcilerine açan, Türkçe hukuk metinleri için geliştirilmiş bir Model Context Protocol (MCP) sunucusudur.
PDF'leriniz bilgisayarınızda kalır. Sistem metni çıkarır, anlamlı parçalara böler ve ChromaDB üzerinde yerel vektör araması oluşturur. Sorulara dönen sonuçlarda kullanılan PDF adı ve ilgili metin parçası birlikte gösterilir.
Öne Çıkanlar
Tamamen yerel PDF arşivi ve ChromaDB vektör veritabanı
Türkçe hukuk metinlerinde anlamsal arama
Yeni veya değişen PDF'leri otomatik indeksleme
MCP uyumlu istemcilerle standart bağlantı
PDF değişikliklerini yaklaşık 5 saniyede algılayan arka plan izleyicisi
Başarısız veya metinsiz PDF'leri atlayıp sonraki taramada tekrar deneyebilme
Related MCP server: legal-rag-toolkit
Hızlı İndirme
Seçenek 1: Terminal ile (önerilen)
Terminal'i açın ve aşağıdaki tek komutu çalıştırın. Proje doğrudan masaüstünüzde
hukuk-mcp klasörüne indirilir:
cd "$HOME/Desktop" && git clone https://github.com/avkaanaydin/hukuk-mcp.git hukuk-mcpİndirme tamamlanınca proje klasörüne geçin:
cd "$HOME/Desktop/hukuk-mcp"
gitkomutu bulunamazsa macOS'un Komut Satırı Geliştirici Araçları'nı kurun:xcode-select --install
Seçenek 2: ZIP dosyası ile
GitHub repository sayfasında Code > Download ZIP seçeneğine tıklayın.
İndirilen ZIP dosyasını açın.
Açılan
hukuk-mcp-mainklasörünü masaüstüne taşıyın ve isterseniz adınıhukuk-mcpolarak değiştirin.Terminal'de proje klasörüne geçin:
cd "$HOME/Desktop/hukuk-mcp-main"ZIP sürümünde git pull ile güncelleme yapılamaz. Yeni sürümü GitHub'dan yeniden
indirmek veya terminal yöntemini kullanmak gerekir.
Nasıl Çalışır?
pdf_kulliyati/ -> pypdf -> metin parçaları -> ChromaDB -> MCP istemcisi
^
yeni PDF'ler otomatik izlenirGereksinimler
macOS 12 veya üzeri
Python 3.11 veya üzeri
Git
MCP destekleyen bir istemci: Claude Desktop veya ChatGPT'nin MCP/Developer Mode'u
macOS Kurulumu
Hızlı indirme adımını tamamladıktan sonra proje klasöründeyken aşağıdaki komutları sırayla çalıştırın:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r requirements.txt
mkdir -p pdf_kulliyatiKurulumun çalıştığını doğrulayın:
./.venv/bin/python -m py_compile fihrist.py pdf_indeksleyici.py mcp_sunucusu.pyPDF Kütüphanesini Hazırlama
Hukuki PDF dosyalarınızı pdf_kulliyati/ klasörüne kopyalayın. İlk indekslemeyi
başlatmak için:
source .venv/bin/activate
python fihrist.pyİlk çalıştırma, PDF sayısına ve embedding modelinin ilk indirilmesine bağlı olarak
uzun sürebilir. İndeks durumu processed_pdfs.json ile takip edilir; aynı dosya tekrar
işlenmez. Değiştirilen bir PDF'nin eski parçaları silinir ve yeni içeriğiyle yazılır.
Claude Desktop'a Bağlama
Önce proje klasörünün tam yolunu öğrenin:
cd /path/to/hukuk-mcp
pwdClaude Desktop yapılandırma dosyasını terminalden açın:
mkdir -p "$HOME/Library/Application Support/Claude"
nano "$HOME/Library/Application Support/Claude/claude_desktop_config.json"Dosyaya aşağıdaki JSON'u ekleyin. /path/to/hukuk-mcp bölümünü pwd çıktınızla
değiştirin:
{
"mcpServers": {
"hukuk_kutuphanesi": {
"command": "/path/to/hukuk-mcp/.venv/bin/python",
"args": [
"/path/to/hukuk-mcp/mcp_sunucusu.py"
]
}
}
}Claude Desktop'ı tamamen kapatıp yeniden açın. MCP bağlantısı kurulduğunda
doktrin_ara aracı kullanılabilir hale gelir.
ChatGPT ile Kullanım
ChatGPT bağlantı adımları kullanılan ChatGPT uygulamasına, hesaba ve MCP/Developer Mode erişimine göre değişebilir. ChatGPT sürümünüz yerel STDIO MCP sunucularını destekliyorsa, yeni bir MCP uygulaması/bağlantısı eklerken şu komut ve argümanları kullanın:
Komut: /path/to/hukuk-mcp/.venv/bin/python
Argüman: /path/to/hukuk-mcp/mcp_sunucusu.pyChatGPT arayüzü JSON yapılandırması kabul ediyorsa Claude örneğindeki mcpServers
bloğu kullanılabilir. MCP seçeneği görünmüyorsa bu, proje hatası değildir; kullandığınız
ChatGPT istemcisi veya hesap türü yerel STDIO MCP bağlantısını etkinleştirmiyor olabilir.
Bu durumda MCP destekleyen bir istemci kullanın veya ChatGPT'nin güncel resmi MCP/
Developer Mode yönergelerindeki bağlantı yöntemini izleyin.
Otomatik PDF Güncelleme
MCP sunucusu açıkken tek yapmanız gereken yeni dosyayı kopyalamaktır:
cp ~/Downloads/yeni_kanun.pdf /path/to/hukuk-mcp/pdf_kulliyati/Sunucu klasörü yaklaşık 5 saniyede bir kontrol eder. Yeni PDF otomatik olarak
indekslenir ve sonraki aramalarda kullanılabilir. Manuel olarak fihrist.py çalıştırmak
veya istemciyi yeniden başlatmak gerekmez.
MCP sunucusu kapalıyken PDF eklediyseniz, sunucu açıldığında bekleyen dosyalar otomatik olarak indekslenir. Manuel alternatif:
cd /path/to/hukuk-mcp
source .venv/bin/activate
python fihrist.pyManuel Test
MCP sunucusunu doğrudan çalıştırmak için:
cd /path/to/hukuk-mcp
./.venv/bin/python mcp_sunucusu.pyBu komut STDIO üzerinden çalışan bir sunucudur; terminalde normal bir web sayfası göstermemesi beklenir. Kullanım için Claude Desktop veya MCP destekleyen bir istemci üzerinden bağlanın.
Veri ve Gizlilik
PDF'ler, ChromaDB veritabanı ve embedding modeli yerel bilgisayarınızda tutulur.
pdf_kulliyati/,hukuk_vektor_arsivi/,.venv/ve.cache/GitHub'a gönderilmez.Telif hakkı ve kişisel veri içeren belgeleri paylaşırken ilgili izinleri kontrol edin.
processed_pdfs.jsonyerel işlem durumudur ve GitHub'a gönderilmez.
Lisans
Bu proje kişisel kullanım ve geliştirme amacıyla sunulmuştur. Lisans koşulları için repository sahibine danışın.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
MCP server giving Claude AI access to 22+ NYC public-record databases for real estate due diligence
Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceMCP server enabling Claude Desktop to answer questions from local Word and PDF documents by searching a vector index built from their contents.-
- FlicenseNot gradedqualityDmaintenanceEnables semantic search over Turkish legal contracts and emails via an MCP server integrated with Claude Desktop and Claude Code, providing tools for document ingestion, hybrid vector search, and full-text retrieval.-
- AlicenseAqualityAmaintenanceAn MCP server for accessing Turkish legislation (laws, regulations, decrees) via the Adalet Bakanligi API, providing search, full-text retrieval, and structured citations.5Apache 2.0
- AlicenseNot gradedqualityBmaintenanceA Türk hukuk MCP sunucusu that enables searching and retrieving Turkish legal decisions (Yargıtay, Danıştay, etc.) with semantic search via NVIDIA embeddings and a Turkish chat tool powered by Llama 3.3 70B.MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/avkaanaydin/hukuk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server